【问题标题】:Manipulate Html from Firefox Extension从 Firefox 扩展操作 Html
【发布时间】:2011-01-18 00:27:16
【问题描述】:

我正在创建一个类似于 Firebug 的 Firefox 扩展。浏览器底部有一个面板(或 vbox),允许用户为某些 Html 元素指定颜色。当他们单击“确定”按钮时,我希望这些颜色在当前网页上得到更新。

当我单击按钮时,我的 JavaScript 正在工作(我只是发出警报),但是当我更改该 JavaScript 以更改元素的 css 或样式(通过使用 document.getElementById 或 jquery)时,没有任何变化.

我缺少 Firefox 扩展吗?任何帮助表示赞赏。

如果您有任何问题,请告诉我。谢谢

【问题讨论】:

    标签: firefox firefox-addon


    【解决方案1】:

    https://developer.mozilla.org/en/Extension_Frequently_Asked_Questions#Accessing_the_document_of_a_webpage_doesn%27t_work

    您需要 content.document.getElementById() 并且对于您使用的所有其他构造也是如此。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-11
      • 1970-01-01
      • 1970-01-01
      • 2014-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多