Ajax 在 Firefox 中添加面板内容 JavaScript

Ajax in Firefox add on panel content JavaScript

我在 SDK 上使用 Firefox 插件。我在工具栏中有按钮,在单击事件中我显示面板 html 文件。现在我需要在点击 html 按钮时使用 ajax 函数,我在面板 html 文件中使用。


    <html>
    <script>
    function test()
    {
    var xhr=new XMLHttpRequest();
    //some ajax Code 
    }
    </script>
    <button onclick='test()'>click Here</button>
    </html>

我是 Firefox 的新手 SDK。有可能吗?如果可能的话,我应该怎么做?

您不能在 Firefox 插件的 html 页面内使用内联脚本,将脚本添加为打包的本地资源,它将被执行。

基本上你必须分成两部分,HTML 和 JS,并在 HTML

中引用 JS