Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使Chrome在新选项卡中打开页面_Javascript_Google Chrome - Fatal编程技术网

Javascript 如何使Chrome在新选项卡中打开页面

Javascript 如何使Chrome在新选项卡中打开页面,javascript,google-chrome,Javascript,Google Chrome,我只想在新选项卡中打开所有页面。。。是关于chrome还是我的代码?在格式化计算机之前,我可以用这段代码来做这件事,但现在第一个链接在新选项卡中打开,其他链接在新窗口中打开。我想我的一些chrome选项坏了或者什么的 for (var i = 0; i < 2; i++) { window.open(document.getElementById("threads").getElementsByClassName("title")[i].getAttribute("href"));

我只想在新选项卡中打开所有页面。。。是关于chrome还是我的代码?在格式化计算机之前,我可以用这段代码来做这件事,但现在第一个链接在新选项卡中打开,其他链接在新窗口中打开。我想我的一些chrome选项坏了或者什么的

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

如果您正在编写Chrome扩展,则可以使用
Chrome.tabs
API:

chrome.tabs.create({ url: "http://www.google.com/" });
请参阅以下网址的文档:

对于投票结束此问题的人:
所有链接的“可能重复”问题都与浏览器无关,所有答案都表示这样做是不可能的。另一方面,这个问题是特定于Chrome的,有一个特定于Chrome的API可以用于Chrome扩展。所以我不会说这个问题是重复的,也不会说链接问题的答案是特别相关的。

可能重复:这个链接可能有帮助。。。根据询问者发布的代码,我高度怀疑他是否在为google chrome创建扩展。另一个相关问题也解决了chrome的问题。(看看我名单中的第二条)@rsp还有其他同样重要的标准——这个问题非常不清楚,几乎不可读。您的答案可能属于其他线程之一。如果您不同意,为什么不编辑OP以使其更符合标准?
-1
OP不想做Chrome扩展;他们希望Chrome“在新标签页中打开所有页面”。你的回答主要是评论这是否是一个骗局。没有不愉快的感觉,但这个答案很差,而且你有14k的代表,所以这肯定是远远低于你自己的正常标准。我也以3票的优势删除了我自己的答案,因为它刚刚变得粗糙。Chrome只是像你现在所期望的那样打开了新的标签页。