我正尝试用javascript打开一个新选项卡。
如何编写它,以便它可以在Chrome,Firefox和IE7中工作?
(页面是在同一个域)在新选项卡中打开url
UPD:让我们假设用户使用IE7的默认配置...
我正尝试用javascript打开一个新选项卡。
如何编写它,以便它可以在Chrome,Firefox和IE7中工作?
(页面是在同一个域)在新选项卡中打开url
UPD:让我们假设用户使用IE7的默认配置...
你无法控制的浏览器将如何处理开辟新的弹出式广告/页。这完全由浏览器处理。如果用户已将浏览器设置为在新窗口中打开新页面/弹出窗口,则无法强制在页面中打开自己的页面。
纯HTML:
<a href="newpage.html" target="_blank">click here</a>
的Javascript:
window.open("newpage.html", "_blank");
但请记住说了什么psynnott。
更新了问题(如果真的很重要) – lvil
浏览器的配置是什么并不重要。你不能改变它/找出它是什么。所以,你将无法100%确定javascript window.open会做什么(或者html target =“_ blank” - 请参阅下面的ZippyV的答案) - 它是否会打开一个标签页,或者它是否会打开一个新窗口。 – psynnott