Firefox版本:4.0.1
我有一个命令集,当选择某些内容时会触发。
命令集运行正常。如果我放一个简单的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"/>
任何想法我可能做错了什么?
答案 0 :(得分:1)
我认为您实际上打算致电goDoCommand()
而不是goUpdateCommand()
。