所以我想从一个页面打开一堆(~25)超链接
每个超链接都包含文字Free Win
。
我只想在浏览器的新标签页中打开每个链接。我已经设置了我的Greasemonkey脚本,如下所示,但它只打开第一个超链接。
var TargetLink = $("a:contains('Free Win')")
if (TargetLink.length)
window.location.href = TargetLink[0].href
答案 0 :(得分:1)
如果您要打开所有以“Free Win”为文本的链接,请尝试此操作:
var TargetLink = $("a:contains('Free Win')")
for (var i =0;i<TargetLink.length;i++)
window.open(
TargetLink[i].href,
'_blank' // <- This is what makes it open in a new window.
);