2

1ページからハイパーリンクの束(〜25)を開きたいとします。
各ハイパーリンクには、テキストFree Winが含まれています。Greasemonkeyを使用して複数のハイパーリンクを開く

各リンクをブラウザの新しいタブで開くだけです。次のようなGreasemonkeyスクリプトを設定しましたが、最初のハイパーリンクだけが開きます。

var TargetLink = $("a:contains('Free Win')") 
if (TargetLink.length) 
    window.location.href = TargetLink[0].href 
+0

URLで現在のTBをロードします... [ウィンドウを使用する必要性を。新しいタブのためにopen()](https://developer.mozilla.org/en-US/docs/Web/API/Window/open)をクリックします。疑わしいブロッサーはあなたが短時間で25人をやらせるようにするか、人々はウェブサイト上でユーザーのブラウザを絶えず乱しているだろうが、私は非常に長い時間そのようなものを疲れさせていない。 – charlietfl

答えて

1

テキストとして「フリーウィン」を有するれるすべてのリンク開きたい場合は、これを試してみてください:

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. 
); 
+0

それはそれだった!ありがとうございました! –

関連する問題