我想通过我写的扩展程序在帮助菜单后面的主菜单栏(文件,编辑,...)的末尾添加一个新菜单。 我已经知道如何通过以下方式将新项添加到其中一个菜单中:
<menupopup id="menu_HelpPopup">
<menuitem id="example-item" oncommand="alert('Hello!');" label="TEST" accesskey="i"/>
</menupopup>
但我没有像上面解释的那样让它工作。(顺便说一下,我在哪里可以查看菜单栏的ID?)。这是我到目前为止所尝试的。
<menubar id="????">
<menu id="test-menu" label="TEST"
accesskey="d">
<menuitem id="example-item2" oncommand="alert('Hello!');" label="TEST" accesskey="i"/>
</menu>
</menubar>
答案 0 :(得分:1)
您需要菜单栏ID,main-menubar
以及您遗失的menupopup。我没有测试过,但这对我来说是正确的:
<menubar id="main-menubar">
<menu id="test-menu" label="TEST"
accesskey="d">
<menupopup id="test-popup">
<menuitem id="example-item2" oncommand="alert('Hello!');" label="TEST" accesskey="i"/>
</menupopup>
</menu>
</menubar>
如果您尝试查找#main-menubar
之类的ID,我建议使用DOM检查器。