Firefox addon 可以加上“正常”吗;contentAreaContextMenu";到XUL浏览器元素?

Firefox addon 可以加上“正常”吗;contentAreaContextMenu";到XUL浏览器元素?,firefox-addon,xul,Firefox Addon,Xul,我正在侧边栏中使用xul浏览器元素(其目的是能够动态控制其内容) 同时,我已经了解了如何从在线文档手动构建上下文菜单 <window id="main-window"> <popupset> <menupopup id="ins-del-menu" onpopupshowing="showHideItems()"> <menuitem label="Insert"/> <menuitem label=

我正在侧边栏中使用xul浏览器元素(其目的是能够动态控制其内容)

同时,我已经了解了如何从在线文档手动构建上下文菜单

<window id="main-window">
  <popupset>
     <menupopup id="ins-del-menu" onpopupshowing="showHideItems()">
       <menuitem label="Insert"/>
       <menuitem label="Delete"/>
     </menupopup>
  </popupset>
</window>
<browser id="mypanel-browser" type="chrome" src="chrome://emptysidebar/content/test.html" context="ins-del-menu" flex="1"/>

这显然不是我想要的上下文菜单(我认为尝试和复制普通上下文菜单有些浪费精力)

我应该能够指定我的context=to-be-contentAreaContextMenu吗?(它似乎不起作用,但可能我做了一些愚蠢的事情)


任何帮助都将不胜感激。

在()中定义了
contentAreaContextMenu
元素。此外,还有许多代码实现上下文菜单所指的命令。将所有这些从浏览器窗口中删除几乎是不可能的(即使你成功做到了这一点,你也会做出一些假设,这些假设可能会在下一个Firefox版本中被打破),很遗憾,在你自己的窗口中重新实现必要的部分是没有办法的。

谢谢,这就是我所想的。在学习如何创建菜单的过程中。