Firefox附加选项卡特定的按钮和脚本,类似于Google Chrome中的页面操作

Firefox附加选项卡特定的按钮和脚本,类似于Google Chrome中的页面操作,firefox,google-chrome,tabs,firefox-addon,Firefox,Google Chrome,Tabs,Firefox Addon,作为练习,我想编写一个Firefox扩展,它的作用与内置RSS提要扫描仪完全相同。它应做到以下几点: 在每次加载新页面/选项卡时,它都应该扫描页面内容以查找RSS提要 如果页面中有RSS提要,它应该在位置栏中放置一个按钮,用户可以单击该按钮 单击按钮时,按钮下会出现一个语音气泡,就像您单击它时,书签星星下会出现一个语音气泡一样,其中包含订阅源和按钮的信息 因此,我的主要问题是: 为特定页面运行特定内容脚本的过程是什么? 使用这些脚本的结果为每个选项卡的每个位置栏按钮更新语音气泡的过程是什么? 基

作为练习,我想编写一个Firefox扩展,它的作用与内置RSS提要扫描仪完全相同。它应做到以下几点:

在每次加载新页面/选项卡时,它都应该扫描页面内容以查找RSS提要 如果页面中有RSS提要,它应该在位置栏中放置一个按钮,用户可以单击该按钮 单击按钮时,按钮下会出现一个语音气泡,就像您单击它时,书签星星下会出现一个语音气泡一样,其中包含订阅源和按钮的信息 因此,我的主要问题是:

为特定页面运行特定内容脚本的过程是什么? 使用这些脚本的结果为每个选项卡的每个位置栏按钮更新语音气泡的过程是什么? 基本上,我想弄清楚如何在Firefox中执行Google Chrome中的页面操作

为了澄清,我想在Firefox中复制此功能:


请帮忙

这个问题类似于这个问题:

要具有特定于选项卡的控件。通常或者可能我错了,新添加的控件在所有不同的选项卡上都是相同的。任何选项卡的更改都将更改其在所有选项卡中的外观


仍在寻找解决方案或想法。

由于每个页面/选项卡的位置栏中都有一个RSS图标,我建议您将您的选项添加到其中?我喜欢Firefox有这个指示器,但讨厌它和实时书签绑定在一起。我只需要URL,这样我就可以将它复制到Thunderbird、Google Reader或我使用的RSS阅读器上。scunliffe:我想这样做,以便我可以应用此方法创建另一个扩展,该扩展可以实现RSS提要以外的其他类似功能。这就是为什么我想全面了解这个功能是如何工作的。