如何从引导型Firefox插件添加UI元素

如何从引导型Firefox插件添加UI元素,firefox,firefox-addon,xul,add-on,Firefox,Firefox Addon,Xul,Add On,我正在为Firefox4编写一个Firefox插件,它允许您创建(不需要重新启动浏览器的插件),但是,它们不允许您使用XUL创建UI元素。 在工具菜单(使用JavaScript)这样的地方创建UI元素的简单方法是什么?如何让我的插件打开一个新窗口与浏览器交互?现在并不容易。您需要在浏览器窗口打开和关闭时跟踪它们,并通过DOM API手动将UI添加到每个窗口中 看看它是如何在插件(以前是Jetpack)SDK中实现的:(browserManager,以防行号发生变化)。现在不容易。您需要在浏览器窗

我正在为Firefox4编写一个Firefox插件,它允许您创建(不需要重新启动浏览器的插件),但是,它们不允许您使用XUL创建UI元素。
在工具菜单(使用JavaScript)这样的地方创建UI元素的简单方法是什么?如何让我的插件打开一个新窗口与浏览器交互?

现在并不容易。您需要在浏览器窗口打开和关闭时跟踪它们,并通过DOM API手动将UI添加到每个窗口中


看看它是如何在插件(以前是Jetpack)SDK中实现的:(
browserManager
,以防行号发生变化)。

现在不容易。您需要在浏览器窗口打开和关闭时跟踪它们,并通过DOM API手动将UI添加到每个窗口中

看看它是如何在插件(以前叫Jetpack)SDK中实现的:(
browserManager
,以防行号发生变化)。

也称为Jetpack的插件已经发展到可以用来创建整个插件的地步。这些插件不仅创建起来简单快捷,而且无需重启

使用SDK添加UI元素的最佳方法是使用,它可以轻松地将图标添加到状态栏。还有其他用于上下文菜单和创建面板的API。

也被称为JetPack的API已经发展到可以用来创建整个附加组件的地步。这些插件不仅创建起来简单快捷,而且无需重启

使用SDK添加UI元素的最佳方法是使用,它可以轻松地将图标添加到状态栏。还有用于上下文菜单和创建面板的其他API