火狐版本:4.0.1FF擴展:goUpdateCommand不調用命令
我有選擇的東西時,它會激發一個命令集。
該命令集工作正常。如果我把一個簡單的window.alert('test');它確實會觸發。但是,當我嘗試使用goUpdateCommand調用另一個命令時,它不會調用它。
在browserOverlay.xul的代碼如下:
<command id="cmd_testselect" oncommand="window.alert('command fired');"/>
<commandset commandupdater="true"
events="select"
oncommandupdate="goUpdateCommand('cmd_testselect');"/>
注:我已經添加了globalOverlay.js如下:
<script type="application/x-javascript" src="chrome://global/content/globalOverlay.js"/>
任何想法我可能做錯了什麼?
沒關係。看着goUpdateCommand的代碼。它只是設置屬性'禁用',並不會調用基礎命令。 – PlanetUnknown 2011-05-31 16:41:35