javascript – firefox插件:在上下文菜单中添加图标

前端之家收集整理的这篇文章主要介绍了javascript – firefox插件:在上下文菜单中添加图标前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试构建一个firefox插件&我想在右键单击内容菜单添加图像/图标,例如,firebug在右键单击上下文菜单中有一个图标,

我想做类似的事情,我的插件也包含菜单

上下文菜单中我的插件的结构:

[icon] [menu] 
            [menu item 1]
            [menu item 2]
            [menu item 3]
            [menu item 4]

我该怎么做 ?

解决方法

您必须设置 image attribute,为元素提供 class menu-iconic并存储图像以便您可以访问它.

XUL:

<menu id="someid" label='your label'
          class="menu-iconic"
          image='chrome://addon/skin/image.png'>
...
</menu>

JavaScript的:

您还可以动态设置或更改图像(首先获取对元素的引用):

menu.setAttribute('image','chrome://addon/skin/image.png');
原文链接:https://www.f2er.com/js/157581.html

猜你在找的JavaScript相关文章