【发布时间】:2011-06-04 20:15:08
【问题描述】:
Xul 的 listitem command 属性不起作用?
我已经制作了这个示例,但它无法正常工作:
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<commandset>
<command id="cmd_dump" oncommand="dump('ok');" />
</commandset>
<vbox style="background:#FFFFFF;" flex="1">
<spacer flex="1" />
<hbox pack="center">
<listbox flex="1">
<listitem label="Test1" command="cmd_dump" />
<listitem label="Test2" command="cmd_dump" />
</listbox>
</hbox>
<spacer flex="1" />
</vbox>
</window>
如何让它发挥作用?
【问题讨论】:
-
“让它工作”是什么意思?目前尚不清楚您期望发生什么。
-
@Neil 我不确定这个命令是如何被触发的,但我需要添加一个“enter”键监听器和一个 mouseclick 监听器。我将该列表用作用户将用于输入新子菜单的选项列表。
标签: javascript command action xul