Javascript 如何制作一个充当离线网站的firefox插件

Javascript 如何制作一个充当离线网站的firefox插件,javascript,firefox,firefox-addon,Javascript,Firefox,Firefox Addon,我想做的是,当用户单击我将添加到firefox的按钮(或单击我将在tools下添加的选项等)时,应打开一个新选项卡,该选项卡中基本上是一个以HTML/CSS/JS编写的离线网站,并且将是该插件的一部分 我该怎么做?如果我需要一个全新版本的firefox来完成这项任务,这对我来说并不重要。首先,制作第一个firefox插件可能会非常具有挑战性。但一旦你做了一个,事情就会好得多。以下是一些帮助您入门的工具: 我建议你从这个开始,检查所有的功能。下载骨架后,请查看/chrome/content文件夹

我想做的是,当用户单击我将添加到firefox的按钮(或单击我将在tools下添加的选项等)时,应打开一个新选项卡,该选项卡中基本上是一个以HTML/CSS/JS编写的离线网站,并且将是该插件的一部分


我该怎么做?如果我需要一个全新版本的firefox来完成这项任务,这对我来说并不重要。

首先,制作第一个firefox插件可能会非常具有挑战性。但一旦你做了一个,事情就会好得多。以下是一些帮助您入门的工具:

我建议你从这个开始,检查所有的功能。下载骨架后,请查看/chrome/content文件夹中的ff-overlay.xul。如果您了解XUL/Javascript,那么应该很简单

此链接可帮助您设置Firefox,以便轻松进行插件测试和调试

Mozilla开发者网络非常有用。例如,该链接会将您带到一个页面,该页面解释了有关切换选项卡的所有内容

Addon游乐场


记住,谷歌是你的朋友!祝你好运

谢谢。所以我尝试了
gBrowser.selectedTab=gBrowser.addTab(“http://www.myremoteserver.com/index.html");,效果很好。知道怎么做吗?
gBrowser.selectedTab=gBrowser.addTab(“./fileinmyaddonddirectory.html”)?如果我使用
chrome://extensionname/content/fileInMyContentDirectory.html
它可以工作。再次感谢您的帮助:)