2

我是 Firefox 扩展开发的新手,我打算开始使用附加组件构建器的测试版创建附加组件。到目前为止,使用入门教程我设法在附加栏上创建了一个按钮,单击该按钮会打开一个新选项卡。代码如下:

require("widget").Widget({

id: "widgetID1",
label: "Get Involved",
contentURL: "http://site.com/image.png",
onClick: function(event) {
require("tabs").open("http://www.mozilla.org");
}
});

我想知道如何为扩展创建一个菜单,所以当点击按钮时会出现一个菜单。也许对有关此问题的某些文档的一些指导将是最有用的。

4

1 回答 1

1

您可以将面板与小部件相关联,并在面板中放置一个<ul><ol>

https://addons.mozilla.org/en-US/developers/docs/sdk/1.0/packages/addon-kit/docs/panel.html http://blog.mozilla.com/addons/2011/08/11 /add-on-sdk-faq-widgets-panels/

于 2011-08-26T21:59:40.480 回答