Google chrome 在Chrome中选择多个选项卡

Google chrome 在Chrome中选择多个选项卡,google-chrome,tabs,google-chrome-extension,Google Chrome,Tabs,Google Chrome Extension,我想写一个扩展,它可以让用户使用鼠标在Chrome中选择多个选项卡。选择选项卡将突出显示,就像Firefox的一些多选项卡处理程序扩展一样,我已经搜索了,但没有找到任何有用的信息,所以我想知道是否有办法做到这一点,或者根据Chrome的设计,在技术上有可能构建这样的扩展 谢谢 目前我正在使用Google Chrome v20.0.1132.47 m 我可以说这在那个版本上已经是可能的了 您只需按住键盘上的CTRL键,然后左键单击所需的每个选项卡即可进行多选 此外,一旦选择了这些选项卡,您可以将它

我想写一个扩展,它可以让用户使用鼠标在Chrome中选择多个选项卡。选择选项卡将突出显示,就像Firefox的一些多选项卡处理程序扩展一样,我已经搜索了,但没有找到任何有用的信息,所以我想知道是否有办法做到这一点,或者根据Chrome的设计,在技术上有可能构建这样的扩展


谢谢

目前我正在使用Google Chrome v20.0.1132.47 m 我可以说这在那个版本上已经是可能的了

您只需按住键盘上的CTRL键,然后左键单击所需的每个选项卡即可进行多选


此外,一旦选择了这些选项卡,您可以将它们从主窗口中拖放出来,以创建一个独立的会话,并在新会话中使用这些选项卡。在双监视器上非常有用

您可以使用windows get函数获取指定窗口中的所有选项卡,也可以使用getAll遍历每个窗口,然后遍历每个窗口中的每个选项卡。您必须指定选项populate:true以使选项卡数组返回已填充。高亮显示的属性应该告诉您该选项卡是否高亮显示

chrome.windows.get(integer windowId, {populate:true}, function (window) {
    var highlightedTabs = new Array();
    for(var index in window.tabs)
        if(window.tabs[index].highlighted)
            highlightedTabs.push(windows.tabs[index]);

    // your code here
});
有关选项卡对象格式的完整参考,请参见以下内容:

没有必要编写扩展程序,因为谷歌已经击败了你。查看已发布的答案。他赢了我,谢谢!还有一个问题,扩展是否可以检测所选的多个选项卡?不挑剔的细节,您也可以使用SHIFT键选择一系列选项卡,就像您在Windows资源管理器/查找器中处理文件一样