gpt4 book ai didi

javascript - 在新窗口的选项卡中打开窗口

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:43:03 26 4
gpt4 key购买 nike

我想在打开的窗口中打开一个选项卡。像这样

(它应该打开一个带有“google.co.uk”的新窗口和一个新标签“google.de”

newWindow = window.open('http://www.google.co.uk', '', 'width=10');
newWindowTab = newWindow.open('http://www.google.de', '_blank');

但这只会在这段代码所在的窗口中打开“newWindowTab”。

我也试过这个,让窗口有时间加载,直到它(应该)打开新标签:

newWindow = window.open('http://www.google.co.uk', '', 'width=10');
setTimeout(function() {
newWindowTab = newWindow.open('http://www.google.de', '_blank');
}, 500);

但后来我得到:

Error: Permission denied to access property "open"

我用过火狐。我听说可以在 Chrome 中执行此操作,但我想在 Firefox 中使用此脚本。

最佳答案

这是不可能的,除非打开的窗口来自同一来源(即同一域)。 MDN says this :

The reference can be used to access properties and methods of the new window provided it complies with Same origin policy security requirements.

关于javascript - 在新窗口的选项卡中打开窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30647845/

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