gpt4 book ai didi

javascript - 火狐插件 : adding icon to context menu

转载 作者:数据小太阳 更新时间:2023-10-29 04:43:11 26 4
gpt4 key购买 nike

我正在尝试构建一个 firefox 插件,我想在右键单击内容菜单中添加图像/图标,例如,firebug 在右键单击上下文菜单中有一个图标,

enter image description here

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

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

[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');

关于javascript - 火狐插件 : adding icon to context menu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3690687/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com