2

すべてのページを新しいタブで開きたいだけです...それはクロムまたは私のコードに関するものですか? コンピューターをフォーマットする前に、このコードでそれを行うことができますが、最初のリンクが新しいタブで開き、他のリンクが新しいウィンドウで開きます。クロムオプションのいくつかが壊れているか何かだと思います...

for (var i = 0; i < 2; i++) {
    window.open(document.getElementById("threads").getElementsByClassName("title")[i].getAttribute("href"));
}
4

1 に答える 1

0

Chrome 拡張機能を作成している場合は、chrome.tabsAPIを使用できます。

chrome.tabs.create({ url: "http://www.google.com/" });

次のドキュメントを参照してください: http://developer.chrome.com/extensions/tabs.html

この質問を閉じるために投票する人へ:

リンクされた「重複の可能性」の質問はすべてブラウザに依存せず、すべての回答はそれが不可能であると言っています。一方、この質問は Chrome 固有のものであり、Chrome 拡張機能でそれを行うために使用できる Chrome 固有の API があります。したがって、この質問が重複しているとは言いませんし、リンクされた質問への回答が特に関連しているとは言いません。

于 2013-02-11T13:11:45.793 に答える