window.open()在chrome中以弹出窗口打开,但我需要在另一个选项卡中打开它

时间:2013-02-19 08:09:59

标签: javascript jquery html

我有一个超时函数调用,里面我想触发一个“window.open(redir_URL,”_ blank“);”这应该在一个新标签中打开,但它作为一个弹出窗口打开。

此外,它不是用户注册事件,它是一个javascript调用。

参考:http://upshots.org/javascript/window-open-opening-in-popups-vs-new-tabs-with-set

通过参考,我尝试触发点击事件,但也会以弹出窗口的形式打开。

任何人请帮帮我吗?

Chromium ticket:http://code.google.com/p/chromium/issues/detail?id=20189

1 个答案:

答案 0 :(得分:0)

这是一个浏览器设置,而不是您可以使用代码控制的内容。在我的浏览器中,您的“window.open”将打开一个新选项卡,因为这是我的设置要做的事情。在其他人的浏览器中,它可能会打开一个新窗口。

参考:How do you open a new tab in chrome using HTML/JS?