Javascript 在浏览器窗口中打开新选项卡(使用窗口打开。打开)

Javascript 在浏览器窗口中打开新选项卡(使用窗口打开。打开),javascript,tabs,window,window.open,Javascript,Tabs,Window,Window.open,我通过window.open方法打开了一个新窗口,在内容的窗口中有一个“target=\u blank”链接 单击链接时,会在父窗口中打开新选项卡,而不是内容所在的选项卡。我还注意到,对于该窗口(使用window.open创建),Ctrl+T快捷方式(打开空白选项卡,Firefox)不起作用 我检查了window.open规范,没有找到任何允许这种行为的选项 var a = window.open("http://www.google.pl", "Test", "width=640,heigh

我通过window.open方法打开了一个新窗口,在内容的窗口中有一个“target=\u blank”链接

单击链接时,会在父窗口中打开新选项卡,而不是内容所在的选项卡。我还注意到,对于该窗口(使用window.open创建),Ctrl+T快捷方式(打开空白选项卡,Firefox)不起作用

我检查了window.open规范,没有找到任何允许这种行为的选项

var a = window.open("http://www.google.pl", 
"Test",
"width=640,height=480,scrollbars=yes,toolbar=yes,menubar=no,location=no,resizable=yes"); 
a.focus();

设置toolbar=yes可使其在Firefox中工作。你知道如何让它在chrome中工作吗?

你能展示一些代码吗

否则;尝试使用javascript:

函数OpenNew(){ 窗口打开(“http://www.google.se“,”空白“); }


Rgds

通常无法从页面代码控制这一点;这最终是一个用户控制的行为。你是什么意思?用户如何控制将在何处打开_blank?他们可以通过浏览器设置进行控制(“例如,始终在浏览器选项卡中打开新窗口”)。您提到的一个与此无关(窗口正确打开)。是否有任何相关信息?同样,最终用户可以控制
window.open()
的行为以及
target
属性所隐含的窗口。有时候,在某些浏览器中,你可以找到让事情正常运行的方法,但这并不能保证。与此无关。我用window.open()打开了一个窗口,它加载了一个网页,其中有一个带有空白目标的链接。点击一个链接后,一个新的标签会在父窗口而不是弹出窗口中打开。我编辑了这个问题,并添加了部分解决问题的代码。