Firefox加载项希望根据网页元素的属性数据状态更改为Panel更改加载项按钮

时间:2015-01-22 16:03:33

标签: javascript html firefox firefox-addon firefox-addon-sdk

通过Firefox最新的SDK addon-sdk-1.17我尝试开发附加组件。 我有一个进入FF附加组件面板的网页,我想更改附加组件的颜色或图像或一些东西,以指示更改/更新到面板的网页。 更具体的情况是,在网页中有一个标识为<a title="" data-original-title="" data-status="" id="message-icon"...的锚元素,这将更改为<a title="" data-original-title="" data-status="has-messages" id="message-icon"...请注意data-status="has-messages"更改。我想获取此更改并通过Firefox附加组件向用户发送消息。

我知道有port.emit()port.on()的“内容脚本”方法。内容脚本使用self.port.emit()发送消息,附加脚本使用panel.port.on()接收它们,但是通过教程和SDK文档,我不知道如何在我的情况下执行此操作。请帮忙。

提前致谢。

0 个答案:

没有答案