2011-03-09 131 views
2

我有一个toolbarbutton,我希望它在点击时切换工具箱>工具栏。我认为可能有一个类似于toggleSidebar(id)的内部函数,但我找不到它。在Firefox扩展中切换工具栏

回答

3

那么没有功能,但有一个简单的解决方案,任何人寻找它。

先上的ToolBarButton添加以下属性:

oncommand="extName.toggleToolbar(event);"

然后在JavaScript:

toggleToolbar: function(e) { 
    var toolbar = document.getElementById('uniqueName-toolbar'); 

    if(toolbar.getAttribute('hidden')== 'true'){ 
     toolbar.setAttribute('hidden', false); 
    } 
    else{ 
     toolbar.setAttribute('hidden', true); 
    } 
}