我试图在消息阅读器工具栏中添加一个按钮:
我使用chrome.manifest和XUL文件在邮件工具栏中成功添加了一个按钮。我只是不知道如何访问这个特定的工具栏。我已经尝试使用DOM Inspector查找它,但无济于事。 我的按钮没有显示在"自定义"方框。
因此,我的问题是:如何在此特定工具栏中添加按钮?
答案 0 :(得分:2)
在使用DOM Inspector查看更多内容后,我终于明白了。
工具栏和工具箱ID为header-view-toolbar
和header-view toolbox
,类别为inline-toolbar
和inline-toolbox
。按钮的CSS类是msgHeaderView-button
。用于添加按钮的XUL应该如下所示:
<toolbarpalette id="header-view-toolbar">
<toolbarbutton id="my-button"/>
</toolbarpalette>
<toolbarbutton id="my-button"
label="This is my button!"
tooltiptext="Click on it!"
oncommand="MyButton[1]()"
class="toolbarbutton-1 msgHeaderView-button my-button"
/>