gpt4 book ai didi

javascript - Firefox 4 : Dynamically opened window opens new tabs in old window (i. e. window.opener)

转载 作者:行者123 更新时间:2023-12-03 23:19:39 27 4
gpt4 key购买 nike

自 Firefox 4 以来,这似乎是一个奇怪的功能变化。在使用 window.open() 打开一个窗口后,当用鼠标中键单击打开的窗口中的链接时(或右键单击并选择“在新窗口中打开”选项卡') 导致链接在旧窗口中的新选项卡中打开。

在 Firefox 3 中,选项卡将在新窗口中打开。

示例代码,index.html:

<html>
<head>
<script type="text/javascript">
function foo() {
var w = window.open('page2.html', 'foobar', 'target=_blank');
}
</script>
</head>
<body>
<a href="#" onclick="foo()">bar</a>
</body>
</html>

page2.html:

<html>
<head />
<body>
<a href="www.google.com">google</a>
</body>
</html>

从 index.html 打开 page2 并中键单击 google 链接后,窗口中会出现一个包含 index.html 的新选项卡。

有人知道如何解决这个问题吗?

编辑:Chrome 做同样的事情。

最佳答案

关于javascript - Firefox 4 : Dynamically opened window opens new tabs in old window (i. e. window.opener),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5898520/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com