如何在firefox的上下文菜单中为menuitem添加菜单分隔符

时间:2013-03-26 16:49:18

标签: firefox-addon xul

我正在尝试在firefox的contextmenu中在menuitem之前和之后添加一个菜单分隔符 这是我的预期输出......

 |                     |
 |                     |
 |Select All           |
 |---------------------|
 |Show Meaning         |
 |---------------------|
 |                     |

我的代码......

<popup id="contentAreaContextMenu">
        <menuseparator />
        <menuitem id="diction-show-meaning" label="Show meaning" oncommand="" insertafter="context-selectall"/>
        <menuseparator />
    </popup>

然而,菜单分隔符出现在上下文菜单的END中!

如何为contentAreaContextMenu包含一个menuitem? 我不喜欢通过java脚本动态地执行它。但请告诉我,如果这是唯一可能的方式......

1 个答案:

答案 0 :(得分:1)

尝试

<popup id="contentAreaContextMenu">
    <menuitem id="diction-show-meaning" label="Show meaning" oncommand="" insertafter="context-sep-selectall"/>
    <menuseparator />
</popup>