2009-11-06 82 views
0

我有一个工作的Firefox扩展,目前由一个按钮组成。当我点击那个按钮时,我的XUL文件声明oncommand="test();",它只是一个alert("hi!");无法加载JS文件的Firefox扩展

我包括像这样的文件:

<script type="application/x-javascript" 
    src="chrome://myfirstextension/content/resultscollector.js" /> 

的resultscollector.js文件是正确的,它应该是在\content,但这不起作用。

但是,当我简单地将文件移动到另一个我正在测试的扩展内容文件夹中,并更改我访问的URL以反映(chrome://myotherfirstextension/content/resultscollector.js) - 它的工作原理!

为了增加混乱,虽然这两个扩展显示下工具 - >插件视图 - >工具栏,并就此而言,实际的工具栏上,我可以浏览到chrome://myotherfirstextension/content/overlay.xul,而企图浏览到myfirstextensions的覆盖文件失败(位置栏根本不允许我按回车)。

如果任何人都可以提供帮助,将不胜感激。

回答