Javascript 如何修复仅在iPhone上的safari浏览器上的jQuery模式行为不同?

Javascript 如何修复仅在iPhone上的safari浏览器上的jQuery模式行为不同?,javascript,jquery,css,modal-dialog,mobile-safari,Javascript,Jquery,Css,Modal Dialog,Mobile Safari,我搜索了很多解决方案,但仍然没有找到正确的解决方案 所以我的问题是,在safari iPhone上,Modal的作用与其他任何地方都不同 用户单击表单中的输入字段后。键盘隐藏窗体的一部分,这意味着隐藏按钮和一些输入字段。为了解决这个问题,我添加了填充底部,但这在iphone上不起作用 那么,有没有一种方法可以强制iphone safari上的模式为100%宽度和100%高度,并且可以滚动,而不让键盘在底部隐藏模式的一部分 除此之外,您知道iphone默认情况下,当您关注输入字段时,会自动缩放页面

我搜索了很多解决方案,但仍然没有找到正确的解决方案

所以我的问题是,在safari iPhone上,Modal的作用与其他任何地方都不同

用户单击表单中的输入字段后。键盘隐藏窗体的一部分,这意味着隐藏按钮和一些输入字段。为了解决这个问题,我添加了填充底部,但这在iphone上不起作用

那么,有没有一种方法可以强制iphone safari上的模式为100%宽度和100%高度,并且可以滚动,而不让键盘在底部隐藏模式的一部分

除此之外,您知道iphone默认情况下,当您关注输入字段时,会自动缩放页面。所以这本身就是另一个问题

到目前为止,我找到的最好的解决方案在任何地方都能很好地工作。

但是在我的解决方案中,我必须坚持jQuery1.9.1和jQueryUI1.9.2


仍在寻求此问题的解决方案。对话框模式在移动设备上的Safari浏览器上表现不同且错误。到目前为止,唯一的解决方案是添加padding按钮,以便查看ios移动键盘隐藏的字段,这些字段仍在寻求解决此问题的方法。对话框模式在移动设备上的Safari浏览器上表现不同且错误。到目前为止,唯一的解决方案是添加填充按钮,以便查看ios移动键盘隐藏的字段