我有一个出现在 FancyBox iframe 模式中的表单。在 iOS 5 上(特别是在 iPhone 上 - 在 iPad 上不会发生),当我触摸提交按钮时,它会激活一个<select>
出现在提交按钮上方约 50 像素处的按钮,然后我<select>
会看到屏幕底部的选项。
我已经尽可能放大以验证我没有触摸选择 - 我确实单击了提交按钮,它按预期突出显示了自己,但是表单当然没有提交,我得到了选择的选项从。
有没有人在 iOS 5 中遇到过这样的错误?我无法将其归结为其他任何事情 - 通常会运行一些 javascript 来处理提交点击时的表单,但它根本没有被激活,它对表单本身没有影响<select>
,等等。我见过iOS 上的 iframe 发生了一些奇怪的事情,想知道是否存在潜在的相关性。