我想在firefox扩展中使用jQuery,我在xul文件中导入了这样的库:
<script type="application/x-javascript" src="chrome://myExtension/content/jquery.js"> </script>
Run Code Online (Sandbox Code Playgroud)
但是在xul文件中无法识别$()函数,jQuery()也没有.
我搜索了这个问题并找到了一些解决方案,但没有人与我合作:http : //gluei.com/blog/view/using-jquery-inside-your-firefox-extension http://forums.mozillazine.org/ viewtopic.php?F = 19&T = 989465
我也尝试将'content.document'对象(它引用'document'对象)作为上下文参数传递给jQuery函数,如下所示:
$('img',content.document);
Run Code Online (Sandbox Code Playgroud)
但仍然没有工作,有没有人遇到过这个问题?
我正试图找到一种方法,如果浏览器目前忙于JavaScript.我正在寻找一个Firefox扩展来注入一个布尔值,如果当前页面正在加载某些东西(通过ajax或只是正常的页面加载),或者与Greasemonkey脚本相同,或者通过一些JavaScript API(这会是最好的解决方案,但从我所看到的,没有任何类型存在).
我想知道最好的办法是什么.我一直在寻找Firefox Addon/Greasemonkey教程来制作这样的东西,却找不到任何东西.有没有人有他们可以指出的任何提示或资源或更好的解决方案?
谢谢
编辑:忙碌时,我大多只需要知道浏览器是从服务器发送还是接收数据.