0

如何在此菜单中添加一些元素(如下所示)?

http://i.stack.imgur.com/UIaS5.png

我找到了如何将元素添加到工具栏菜单和上下文菜单,但在此菜单中添加内容的方法我找不到。

<!- Toolbar: -->
<menupopup id="menu_ToolsPopup">
<menuitem label="Test" oncommand="test.somefunction();"/>
</menupopup>

<!- Contex menu: -->
<popup id="contentAreaContextMenu">
<menuitem label="Test" oncommand="test.somefunction();"
        insertafter="context-selectall"/>
</popup>
4

1 回答 1

0

我找到了解决方案。

<popup  id="placesContext"> 
     <menuitem label="Test;" oncommand="test.somefunction();" /> 
</popup>

我安装了 DOM-inspector 来寻找解决方案。之后,我调查了 URLchrome://browser/content/browser.xul并转到#document -> #window -> popupset (mainPopupSet),我猜测在那里找到了需要的元素。

DOM-inspector 有一个很好的选项“复制 XML”。它可以帮助我找出要执行的一个或另一个元素。

于 2013-08-10T09:10:18.190 回答