如何在一个按钮单击中打开多个外部URL但不被浏览器弹出窗口阻止程序阻止?

时间:2012-12-27 14:27:31

标签: javascript jquery asp.net

如何通过单击按钮打开多个外部URL但不被浏览器弹出窗口阻止程序阻止? [特别是Chrome]

6 个答案:

答案 0 :(得分:1)

为包含多个onclick的任何锚标记写windows.open事件,以便在新窗口/标签中打开链接。

<a href="http://bloggersentral.blogspot.com/" target="_blank" onclick="window.open(&quot;http://www.tourism.gov.my/&quot;); window.open(&quot;http://www.tic.kelantan.gov.my/&quot;);">This anchor opens three links in a single click</a>

上面的锚点会在单击中打开三个链接。你可以为它编写多个window.open

答案 1 :(得分:1)

使用onclick你可以写多个window.open,在一个onclick中打开指定的相应网址.....

答案 2 :(得分:1)

<a href="http://bloggersentral.blogspot.com/" target="_blank" 
 onclick="window.open(&quot;http://www.tourism.gov.my/&quot;); 
 window.open(&quot;http://www.tic.kelantan.gov.my/&quot;);">This anchor opens three links in a single click</a>

答案 3 :(得分:0)

如果有弹出窗口阻止程序,则无法在新窗口中打开它们。但是,您可以定位iFrames

答案 4 :(得分:0)

如果我需要这个,我会打开几个内部页面,每个页面都只包含目标网站的iframe。

答案 5 :(得分:0)

首先,您需要取消阻止浏览器的弹出窗口,代码可以正常工作。

  

铬://设置/ contentExceptions#弹出窗口

Chrome browser setting