0

ブラウザで開いているタブの数と現在のタブの数を取得するにはどうすればよいですか?

4

3 に答える 3

2

使用chrome.tabs.getAllInWindow().lengthしてから

chrome.tabs.getCurrent(function(Tab t) {
  // current tab index
  alert(t.index);
}) 

アップデート

getAllInWindowChrome33以降は非推奨です。またはと一緒に使用する必要がqueryあり{windowId: chrome.windows.WINDOW_ID_CURRENT}ます{currentWindow: true}

于 2013-02-11T07:32:37.243 に答える
2

Chrome 16 以降、https://developer.chrome.com/extensions/tabs#method-queryを使用します。

例:

chrome.tabs.query({}, function(foundTabs) {
        var tabsCount = foundTabs.length;
        console.info("tabsCount = " + tabsCount);
    });
于 2016-11-27T10:28:27.817 に答える
-1

この拡張機能を試してください:TabsCounter

于 2013-02-11T07:32:33.287 に答える