我正在尝试使用浏览器Google chrome的地址栏上的javascript打开链接。
这是我正在使用的代码:
javascript: var aTags = document.getElementsByTagName("a");
for(i=0;i<aTags.length;i++){
window.open(aTags[i].href);
}
由于某种原因,它仅在新标签页中打开aTags
中的最后一个链接。
谢谢!
答案 0 :(得分:1)
大多数浏览器(包括Chrome)都采取措施防止网站向用户发送大量新窗口的垃圾邮件。这会阻止您实现自己想要做的事情。
您需要浏览器扩展程序才能绕过该限制。
这是其他人写的:
答案 1 :(得分:-1)
尝试-> window.open(aTags[i].href,"_self");
,“ _ self”在新标签页中打开
window.open(aTags[i].href,"_blank");
,“ _ blank”以在同一标签中打开