0

在我的 firefox 插件中,我有一个名为“global.js”的脚本,我需要在多个对话 (xul) 中使用它。我需要在每个 xul 文件中包含脚本,还是有更好的方法?我从每个对话中调用相同的函数,因此我需要它们可用于插件中的任何位置。

4

1 回答 1

0

是的,您需要将它包含在每个 XUL 文件中。如果您需要访问多个文件,则可以使用文件中的JavaScript 代码模块引用它们,global.js这样您就不必在添加新依赖项时不断更改多个 XUL 文件。

还有其他选项(例如拥有一个 XUL 文件和一堆覆盖来修改它以用于特定目的)但在不了解您的用例的情况下,我会说您最好还是硬着头皮把它包括在内一个脚本文件无处不在。

于 2012-12-10T11:23:18.113 回答