我正在寻找任何信息,或帮助解决我在Windows Phone 7 Mango上使用Mobile IE9的问题;尽管我一般会在Windows Phone 7上解决问题。Windows Phone 7上的window.open
<input type="button" value="input" onclick="window.open('http://www.google.com')" />
<span onclick="window.open('http://www.google.com')">span</span>
<a href="#" onclick="window.open('http://www.google.com'); return false">anchor</a>
我正在使用这个。 http://jsfiddle.net/ag7wU/1/embedded/result/
当我在Windows Phone 7.0/7.1上选择这些元素时,我导航到google.com。在其他浏览器中,我可以很容易地找到一个新的窗口/选项卡:Chrome OS,Firefox 6.0,Opera 11.50,IE9,Safari,BBK OSv6上的WebKit,Android 2.3.3上的Dolphin,Android 3.2上的Dolphin和移动Safari iPhone和iPad。
唯一的例外是windows phone 7.我可以找到的最佳解决方案是使用锚标记和href属性,并指示用户他们将不得不按住他们想要的链接,然后选择“打开新标签“我错过了什么?
这是否工作:http://stackoverflow.com/questions/427479/programmatically-open-new-pages-on-tabs/427515#427515 – Martin
感谢您的快速反应。否:( – TMB
等一下,让我通读他们的链接,特别是在IE7上 – TMB