0

我想在使用时设置label属性和事件侦听toolbaritem器。因为即使我将我的扩展添加toolbaritem<toolbarpalette id="BrowserToolbarPalette">它,document.getElementById除非它被使用,否则它不会被找到。目前我DOMNodeInserted在导航栏和附加栏上设置了我toolbaritem的属性的事件侦听器,但我想知道是否有更好的方法?

4

2 回答 2

-1

您是否调用document.getElementById得太早了,可能在 Firefox 将项目添加到工具栏之前?如果是这样,您可能希望将代码移动到已注册以"load"在主浏览器窗口上的事件上调用的函数。这应确保在您的代码运行时已成功构建浏览器(包括工具栏)。

于 2010-10-22T12:09:54.437 回答
-2

看看广播公司和观察员。我想这会对你有所帮助。

于 2010-10-23T06:50:54.987 回答