FF扩展:goUpdateCommand不调用命令

时间:2011-05-31 16:22:13

标签: firefox-addon xul firefox4

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"/>

任何想法我可能做错了什么?

1 个答案:

答案 0 :(得分:1)

我认为您实际上打算致电goDoCommand()而不是goUpdateCommand()