美好的一天。 我检查了很多有关这个问题,但找不到与我想要做的相关的问题。我想点击一下鼠标就可以启动两个链接。第一个链接在当前选项卡上打开,第二个链接在新选项卡上打开。我已经看到了这个建议,从另一个问题:点击一下鼠标即可启动两个链接
<a href="#" onclick="window.open('http://google.com');window.open('http://yahoo.com');">Click to open Google and Yahoo</a>
但因为第二个链接被浏览器,只有第一个链接将成功打开堵塞,这将肯定是不行的。如果您知道某种方式,请分享。 谢谢。
如果您指的是Chrome的默认弹出窗口阻止程序,阻止第二个链接 - 它的目的是做到这一点。阻止弹出窗口。你不能绕过它。不使用'setInterval()'不使用javascript + a:link或其他任何hacky方法。它的设计。 – Stavm
是的,你是对的。所有浏览器都是这样的。如果同时打开两个或多个新选项卡,他们往往会阻止第二个选项卡。但如果只打开一个新选项卡,则不会。这就是为什么我只想要打开一个新标签。在当前标签上的第一个URL,然后在新标签上的第二个URL。 – Nimmimonie