XUL工具栏不在FF工具栏列表中

时间:2011-03-02 17:46:05

标签: firefox toolbar xul

我遇到了以下问题。

我制作了一个XUL工具栏。工具栏工作正常,显示正确,工作正常。唯一的问题是它没有显示在Firefox的工具栏列表中。我想让它在这个列表中 - 我希望能够从上下文菜单中隐藏/显示它。

我的问题可能是什么? XUL按以下方式组织:

    <?xml version="1.0" encoding="windows-1251"?>

    <overlay id="myOverlayName"
      xmlns:html="http://www.w3.org/1999/xhtml"
             xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">

    <script type="application/x-javascript" src="json.js"></script>
    <script type="application/x-javascript" src="md5.js"></script>
    <script type="application/x-javascript" src="sd.js"></script>


    <toolbox id="navigator-toolbox">
    <toolbar id="somebarid" mode="full" 
        customizable="false" 
        toolbarName="toolbarname" 
    accessibleType="1020" 
    context="toolbar-context-menu" >    
     ...
     ...

    </toolbar>
    </toolbox>

</overlay>

1 个答案:

答案 0 :(得分:0)

toolbarName="toolbarname"应该:

1)拼写为toolbarname

2)在RDF中完全匹配<em:name>toolbarname</em:name>字符串。

之后它运作良好。