使用地址栏上的javascript打开链接

时间:2019-02-04 11:40:32

标签: javascript url tabs href address-bar

我正在尝试使用浏览器Google chrome的地址栏上的javascript打开链接。

这是我正在使用的代码:

javascript: var aTags = document.getElementsByTagName("a");

for(i=0;i<aTags.length;i++){
   window.open(aTags[i].href); 
}

由于某种原因,它仅在新标签页中打开aTags中的最后一个链接。

谢谢!

2 个答案:

答案 0 :(得分:1)

大多数浏览器(包括Chrome)都采取措施防止网站向用户发送大量新窗口的垃圾邮件。这会阻止您实现自己想要做的事情。

您需要浏览器扩展程序才能绕过该限制。

这是其他人写的:

答案 1 :(得分:-1)

尝试-> window.open(aTags[i].href,"_self");,“ _ self”在新标签页中打开

window.open(aTags[i].href,"_blank");,“ _ blank”以在同一标签中打开