有没有办法在flex中处理“ALT”键?

时间:2010-08-25 12:37:25

标签: flex flash actionscript-3

有没有办法在flex中处理“ALT”键?当我按下alt ley时,不会触发KeyboardEvent.KEY_DOWN事件,焦点会移动到浏览器的主菜单(IE,Opera,Firefox)

1 个答案:

答案 0 :(得分:2)

如果触发了KeyboardEvent,则会出现KeyboardEvent.altKey(布尔值),表示是否按下了alt键。
见:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/events/KeyboardEvent.html?filter_flex=4.1&filter_flashplayer=10.1&filter_air=2#altKey

但是如果alt键没有激活KeyboardEvent,也许JavaScript是一个选项,但我不知道JavaScript是否可以解决这个问题。