|
阅读:2401回复:1
[已解决]userchrome.js怎样用快捷键调用?(function(){
var item = document.createElement('menuitem');
item.setAttribute('label', '\u5173\u95ED\u53F3\u4FA7\u7684\u6807\u7B7E');
item.setAttribute('accesskey', '2');
item.addEventListener('command', function(){
var tabs = gBrowser.mTabContainer.childNodes;
for(var i = tabs.length - 1; tabs != document.popupNode; i--){
gBrowser.removeTab(tabs);
}
}, false);
setTimeout(function(){
gBrowser.mStrip.childNodes[1].appendChild(item);
}, 0);
})();上面是关闭左侧标签的js,右键菜单调用正常。我用keyconfig设置热键codevar tabs = gBrowser.mTabContainer.childNodes;
for(var i = tabs.length - 1; tabs != document.popupNode; i--){
gBrowser.removeTab(tabs);
}
}, false);没有效果。
谢谢大狐狸 |
|
|
1楼#
发布于:2009-08-03 20:30
隔壁论坛回复你了
|
|
|