我想要在一个页面上打开一堆(约25个)超链接。
每个超链接都包含文本免费赢取
。
我只想让每个链接在浏览器中的新标签页中打开。我已经像下面这样设置了我的Greasemonkey脚本,但它只会打开第一个超链接。
var TargetLink = $("a:contains('Free Win')")
if (TargetLink.length)
window.location.href = TargetLink[0].href
我想要在一个页面上打开一堆(约25个)超链接。
每个超链接都包含文本免费赢取
。
我只想让每个链接在浏览器中的新标签页中打开。我已经像下面这样设置了我的Greasemonkey脚本,但它只会打开第一个超链接。
var TargetLink = $("a:contains('Free Win')")
if (TargetLink.length)
window.location.href = TargetLink[0].href
如果您想打开所有包含“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.
);