【发布时间】:2013-10-02 14:50:10
【问题描述】:
我想知道是否有人熟悉编写 firefox 扩展时的最佳实践,即关于preferences.xul 和preferences.js 之间的通信。
例如,如果您在preferences.xul 中有一个树视图,并且您想以编程方式从preferences.js 中加载它的全部数据,那么您如何访问树对象。会不会是“gBrowser.getElementById...”之类的东西?
我尝试通过“onload ='var cks_tree = this'”将变量分配给树节点,但似乎树是在preferences.js之后加载的,所以,我将不得不访问它其他一些方式...
要明确一点,因为我刚刚发现了一个类似的问题,所以这个问题涉及 2 个单独的文件——不是一个带有脚本的 XUL 文件,而是一个 XUL 文件和一个 javascript 文件。
谢谢!
【问题讨论】:
标签: javascript firefox firefox-addon xul add-on