我有一個javascript
文件連接到我的XUL
文件,如下所示:連接的JavaScript功能XUL文件
<script type="application/javascript"
src="chrome://myexample/content/myexample.js"/>
從XUL
文件疊加顯示在Firefox,但我的功能不工作。
例如
<statusbar id="status-bar">
<statusbarpanel id="f1"
label="f1"
onclick = "MyExample.f1()"
/>
</statusbar>
myexample.js
文件看起來像:
var MyExample = {
f1: function() {
},
f2: function() {
}
}
這是我chrome.manifest
:
content myexample content/
overlay chrome://browser/content/browser.xul chrome://myexample/content/myexample.xul
哪裏可能是錯嗎?
這是一個只在片段中的問題類型:-( – xralf
是否有可能'firefox 8.0'不允許解包擴展?當我嘗試打開'chrome:// myexample/content/myexample.js'時,它顯示消息: Firefox無法在jar文件中找到該文件:file:///home/xralf/.mozilla/firefox/pkebutrj.dev/extensions/[email protected]!/content/myexample.js。 ''我將追加chrome.manifest到這個問題 – xralf
小調:'disable_xul_cache'不在about:config – xralf