Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript firefox插件:与脚本对话_Javascript_Firefox_Firefox Addon_Firefox4_Browser Extension - Fatal编程技术网

Javascript firefox插件:与脚本对话

Javascript firefox插件:与脚本对话,javascript,firefox,firefox-addon,firefox4,browser-extension,Javascript,Firefox,Firefox Addon,Firefox4,Browser Extension,我不熟悉扩展编程,但发现在Chrome中进行扩展要容易得多,但现在我正试图将我的测试扩展移植到FF,我有一些问题,如何在Chrome中做同样的事情。。。现在在FF 例如: 在Chrome中,我的扩展目录中有一个名为:domains.html的页面 我从弹出窗口链接到该页面,它可以访问我的所有脚本等,但“外部”世界无法直接访问该页面 FF中是否有这样的东西,以便我可以显示我的加载项文件夹中的页面,并且可以访问我的加载项的JS和其他文件 谢谢 看看一些文档,它们用于在新选项卡中打开URL并操作选项卡

我不熟悉扩展编程,但发现在Chrome中进行扩展要容易得多,但现在我正试图将我的测试扩展移植到FF,我有一些问题,如何在Chrome中做同样的事情。。。现在在FF

例如: 在Chrome中,我的扩展目录中有一个名为:domains.html的页面 我从弹出窗口链接到该页面,它可以访问我的所有脚本等,但“外部”世界无法直接访问该页面

FF中是否有这样的东西,以便我可以显示我的加载项文件夹中的页面,并且可以访问我的加载项的JS和其他文件


谢谢

看看一些文档,它们用于在新选项卡中打开URL并操作选项卡的内容:

一旦你对它感到满意,试着打开一个存在于你的插件中的HTML页面。首先,您需要知道您在chrome.manifest文件中注册的“content”包名称。其次,确保“domains.html”文件位于加载项的内容文件夹中。要使用Firefox中的按钮或菜单在新选项卡中打开网页,请使用以下代码:

gBrowser.addTab("chrome://mypackagename/content/domains.html"); gBrowser.addTab(“chrome://mypackagename/content/domains.html");
您可以使用类似的chrome://uri将附加组件中的其他JS和CSS文件加载到网页中。

感谢您的帮助,我们将查找它!好的,这就像蛋糕上的糖霜:)谢谢你,我会把它标记为完成!