0
功能在我button.xul文件我有這樣的:的Javascript:Firefox的插件,調用內部
<script type="application/x-javascript"
src="chrome://mf_unblocker/content/button.js"/>
<toolbarbutton id="custom-button-1"
label="Custom"
tooltiptext="MAFIAAFire: Slash Unblocker!"
oncommand="CustomButton[1]()"
class="toolbarbutton-1 chromeclass-toolbar-additional mf_unblocker"
/>
然後在我的按鈕js文件我有這樣的:
var CustomButton = {
1: function() {
alert("test!");
},
test: function() {alert("testing!");},
}
在XUL文件CustomButton[1]
提醒「測試!」但如果我將其更改爲CustomButton[test]
,它不會提示「測試!」。
這是爲什麼?相反,它給了我一個錯誤「測試沒有界定」
所以我傻的,謝謝,那工作! – Ryan
由於某種原因,我必須等10分鐘才能接受答案;( – Ryan