更改firefox选项卡索引

时间:2014-03-06 12:29:49

标签: firefox firefox-addon xul

我正在处理插件,我想更改标签的索引。 是否有可能在XUL中完成,我已经知道如何使用jetpack进行,但我必须使用XUL。 任何的想法 ? 感谢

1 个答案:

答案 0 :(得分:1)

绝对是。

const {classes: Cc, interfaces: Ci, utils: Cu} = Components;
Cu.import('resource://gre/modules/Services.jsm');

var mostRecentChromeBrowserWin = Services.wm.getMostRecentWindow('navigator:browser');
if (mostRecentChromeBrowserWin.gBrowser && mostRecentChromeBrowserWin.gBrowser.tabContainer) {
mostRecentChromeBrowserWin.gBrowser.selectedTab = mostRecentChromeBrowserWin.gBrowser.tabContainer.childNodes[0]; //make the 0 here there number, it starts with 0
}