Javascript在新选项卡(而不是窗口)中打开URL

Javascript在新选项卡(而不是窗口)中打开URL,javascript,tabs,window.open,Javascript,Tabs,Window.open,嘿,伙计们。这里有一些条目需要解决与此相反的问题,其他条目则含糊不清。在其中一张海报中,有人问如何在Mozilla Firefox上做到这一点。实际上,当调用window.open()时,firefox将始终在新选项卡中打开URL,除非您在其参数内设置窗口大小 因此,默认情况下,Mozilla和Chrome做我想做的事情。问题是:如何让Internet Explorer在新选项卡中打开我想要的URL,而不是在新窗口中打开 提前感谢。显而易见的答案是使用target=“\u blank”打开链接。

嘿,伙计们。这里有一些条目需要解决与此相反的问题,其他条目则含糊不清。在其中一张海报中,有人问如何在Mozilla Firefox上做到这一点。实际上,当调用window.open()时,firefox将始终在新选项卡中打开URL,除非您在其参数内设置窗口大小

因此,默认情况下,Mozilla和Chrome做我想做的事情。问题是:如何让Internet Explorer在新选项卡中打开我想要的URL,而不是在新窗口中打开


提前感谢。

显而易见的答案是使用
target=“\u blank”
打开链接。正如你所说,Firefox和Chrome将打开一个新标签


关于IE,行为取决于浏览器的首选项。默认情况下(显然在IE7+中),我认为行为定义为打开新选项卡。如果用户决定行为应该是一个新窗口,那么你只能做这么多。

Yuval是正确的,这是一个浏览器用户定义的首选项。我知道的唯一方法是通过扩展或Greasemonkey脚本也可以看看这个,实际上Firefox会根据用户的配置打开一个新的选项卡或窗口。