有谁知道这方面的任何变通办法?我正在尝试使用select元素进行导航.它看起来像这样;
<select onchange="window.location=(this.options[this.selectedIndex].value)">
它适用于所有桌面浏览器,也适用于我的WP7手机.它在我的iPhone(iOS 5.0)上不起作用.
解决方法:
当您更改输入值时,iOS往往不会触发更改事件.我已经documented this in more depth at the Device-Bugs tracker了.
解决方法是绑定到blur事件.在上面的例子中,使用onblur,你就可以了.
<select onblur="window.location=(this.options[this.selectedIndex].value)">