Javascript 使用Firefox插件编辑外部CSS样式表

Javascript 使用Firefox插件编辑外部CSS样式表,javascript,css,firefox,firefox-addon,firefox-addon-sdk,Javascript,Css,Firefox,Firefox Addon,Firefox Addon Sdk,我正在使用SDK编写Firefox插件。加载页面时,我希望编辑DOM和外部CSS 我使用pagemod编辑DOM,所以我尝试同时编辑CSS。但是样式表(由documents.stylesheets提供)是外部的,因此试图查看它们的cssRules是一个安全错误 这些脚本附加到选项卡中加载的文档。我假设这意味着我不能将编辑脚本直接附加到CSS表 所以我需要一个不同的sdkapi,它监听CSS表单的加载,并可以编辑它们。报告中没有任何明显相关的内容 我应该去哪里看呢?iniDOMUtils模块是所有

我正在使用SDK编写Firefox插件。加载页面时,我希望编辑DOM和外部CSS

我使用pagemod编辑DOM,所以我尝试同时编辑CSS。但是样式表(由
documents.stylesheets
提供)是外部的,因此试图查看它们的
cssRules
是一个安全错误

这些脚本附加到选项卡中加载的文档。我假设这意味着我不能将编辑脚本直接附加到CSS表

所以我需要一个不同的sdkapi,它监听CSS表单的加载,并可以编辑它们。报告中没有任何明显相关的内容


我应该去哪里看呢?

iniDOMUtils
模块是所有与css相关的东西的来源,你可以通过这个来破解并获得任何东西:为什么不添加你自己的CSS来覆盖现有的样式表?@Bwaxxlo因为我需要cssRules来知道我需要修改哪些类。
iniDOMUtils
模块是所有CSS相关内容的来源,你可以通过这个来破解并获得任何东西:为什么不添加你自己的CSS来覆盖现有的样式表?@Bwaxxlo因为我需要cssRules来知道我需要修改哪些类。