Firefox附加面板内容JavaScript中的Ajax
我使用Firefox插件Firefox附加面板内容JavaScript中的Ajax,javascript,ajax,firefox,firefox-addon,firefox-addon-sdk,Javascript,Ajax,Firefox,Firefox Addon,Firefox Addon Sdk,我使用Firefox插件SDK。我在工具栏上有一个按钮,在点击事件中我显示了面板html文件。现在,我需要在单击面板html文件中使用的html按钮时使用ajax函数 功能测试() { var xhr=new XMLHttpRequest(); //一些ajax代码 } 点击这里 我对使用FirefoxSDK还是个新手。有可能吗??如果可能的话,我应该怎么做呢?您不能在Firefox插件的html页面中使用内联脚本,请将脚本添加为打包的本地资源,然后将其执行 基本上你必须分成两部分,HTM
SDK
。我在工具栏上有一个按钮,在点击事件中我显示了面板html文件。现在,我需要在单击面板html文件中使用的html按钮时使用ajax函数
功能测试()
{
var xhr=new XMLHttpRequest();
//一些ajax代码
}
点击这里
我对使用Firefox
SDK
还是个新手。有可能吗??如果可能的话,我应该怎么做呢?您不能在Firefox插件的html页面中使用内联脚本,请将脚本添加为打包的本地资源,然后将其执行
基本上你必须分成两部分,HTML和JS,并在HTML中引用JS我希望有人能帮你,我不熟悉SDK,所以我不知道怎么做,否则我会帮你。但这里是sdk的文档:我希望。。。非常感谢你的帮助。。。请求工作正常,但在main.js中,我必须在面板内容脚本中使用ajax请求:(看起来好像没有人出现,我想这是因为你的问题非常基本,我链接的页面完成了所有工作。基本上你设置了一个pageworker,你的contentScript告诉你的pageworker执行请求,然后你将请求发送回你的contentScript。非常感谢我的朋友。你说的这些基本信息帮了我很多忙;)非常感谢您在main.js中编写内容脚本,在jquery lib的帮助下,它工作得非常好,但我仍然不明白为什么我的脚本不能在contentscript文件中工作。
<html>
<script>
function test()
{
var xhr=new XMLHttpRequest();
//some ajax Code
}
</script>
<button onclick='test()'>click Here</button>
</html>