Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/472.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 只需单击一次,即可打开指向外部站点的多个选项卡/窗口_Javascript_Google Chrome_Popup Blocker - Fatal编程技术网

Javascript 只需单击一次,即可打开指向外部站点的多个选项卡/窗口

Javascript 只需单击一次,即可打开指向外部站点的多个选项卡/窗口,javascript,google-chrome,popup-blocker,Javascript,Google Chrome,Popup Blocker,我想在用户单击按钮或链接时打开多个浏览器选项卡/窗口。外部选项卡/窗口将指向外部站点 我已经尝试了不同的方法来实现这一点,但在每种情况下,除了第一个,Chrome都阻止了选项卡/窗口。而Firefox正在毫无问题地打开这些 这些方法我已经尝试过了,但在Chrome上失败了。这些逻辑在锚元素的单击事件处理程序(jQuery)中编码。URL值取自特定类的锚元素 方法1 当用户单击链接时,尝试使用window.open()函数在每次连续调用之间间隔1秒打开选项卡 方法2 首先打开空白选项卡,间隔一段时

我想在用户单击按钮或链接时打开多个浏览器选项卡/窗口。外部选项卡/窗口将指向外部站点

我已经尝试了不同的方法来实现这一点,但在每种情况下,除了第一个,Chrome都阻止了选项卡/窗口。而Firefox正在毫无问题地打开这些

这些方法我已经尝试过了,但在Chrome上失败了。这些逻辑在锚元素的单击事件处理程序(jQuery)中编码。URL值取自特定类的锚元素

方法1 当用户单击链接时,尝试使用window.open()函数在每次连续调用之间间隔1秒打开选项卡

方法2 首先打开空白选项卡,间隔一段时间后更改其位置。Chrome,甚至不允许打开多个空白选项卡

方法3 打开一个将外部站点URL作为URL参数传递的选项卡,然后在该选项卡中打开指向传入URL位置的另一个选项卡,并关闭第一个打开的选项卡。对其余URL重复此操作。它失败,因为刚刚打开的选项卡中的选项卡打开操作不是用户生成的操作


任何帮助都将不胜感激。

试试这个,它解决了我的问题 http://www.yourdomain.com');窗口。打开(“”);“href=”#“>示例文本