Firefox扩展:未定义gBrowser

时间:2011-10-23 16:34:49

标签: firefox firefox-addon

这是一个Firefox扩展,一切都运行良好。

... BUT 由于这一行,我一直在控制台中遇到恼人的“gBrowser未定义”错误:

gBrowser.selectedTab = gBrowser.addTab("chrome://ire_TPB/content/options.html");

我要做的当然是打开一个新选项卡并加载本地html页面。

我做错了什么?

谢谢!

赢得7 ult
FF 7.0

1 个答案:

答案 0 :(得分:9)

来自Mozilla Documentation:“如果未定义gBrowser,则代码要么未在浏览器窗口范围内运行,要么运行得太早。只有在浏览器窗口完全加载后才能访问gBrowser。” / p>