iPad Safari 上的下拉问题

Posted

技术标签:

【中文标题】iPad Safari 上的下拉问题【英文标题】:Dropdown issue on iPad Safari 【发布时间】:2011-06-22 07:09:29 【问题描述】:

我有一个下拉列表,编码如下;

<select name="xyz" class="selectbox" size="6"/>

现在正如它所说的 size=6 ,这意味着它应该一次显示 6 个选项。虽然这在 IE、FF 等桌面浏览器中运行良好,但在 iPad Safari 上同样无法正常运行..

即它显示它就像一个正常的下拉菜单,一次可见 1 个选项。

是否有任何修复程序可以在 iPad 上纠正此问题?

【问题讨论】:

根据本论坛页面discussions.apple.com/thread/2637434?threadID=2637434,ios 上的Safari 不支持size 选项。 感谢您的回复...嗯,同一个论坛还说“Safari 确实支持 size 属性(下限为 4)。”它也确实在桌面 Safari 上尝试过同样的方法,并且效果很好......但仅在 iPad Safari 上,它不起作用.. 这就是重点。基于普通计算机的 Safari 和 Chrome 支持它。据我所知,不是基于 iOS(iPod、iPad、iPhone)的 Safari。我昨天在我的 iPhone 和 iPad 上尝试了几个网站,它们都做了同样的事情。 【参考方案1】:

您可以尝试将 'multiple' 属性设置为 true。它仍然不会按照您希望的方式显示,但至少您可以从列表中选择多个项目。

【讨论】:

以上是关于iPad Safari 上的下拉问题的主要内容,如果未能解决你的问题,请参考以下文章

在 iPad Safari 中强制隐藏键盘

已知的“iPad 上的 Safari”与“桌面 Safari”的差异列表

Angularjs 计算不适用于 iPad / iPhone 上的 safari

使用 Phonegap 在 iPad 上的 safari 中打开外部 url

document.getElementById 在 iPad Safari 上的工作方式不同?

iPhone 和 iPad 上的 Safari 在缩放时崩溃(双击和捏合)