Firefox代码可以触发扩展中的任何功能吗?

时间:2010-01-20 00:42:53

标签: firefox firefox-addon

我在Firefox中修改了一些代码。只需为我的隔离网络添加一些额外的功能。除此之外,我还想为此特定目的创建自己的FF扩展。我只需要一些信息:

我的Firefox中的代码可以调用我扩展中声明的任何函数Javascript吗?

1 个答案:

答案 0 :(得分:0)

一般来说是的,但你的问题不够具体。 Firefox和扩展都可以包含JS和C代码,XPCOM组件中的代码,特定窗口中运行的代码,JS模块等。

假设“Firefox代码”在某个窗口中运行(例如,您编辑browser.js),并且您要调用的“扩展功能”也存在于该窗口中(例如,您覆盖chrome://浏览器/内容/浏览器.xul,这是Firefox主窗口的URI,其中运行了browser.js代码),您可以像平常一样调用它。