FLEX F5刷新事件处理程序在IE8中不起作用?

时间:2010-08-04 11:37:21

标签: flex

我在使用FLEX处理IE8中的F5(刷新)选项时遇到问题。因为我通过冲浪获得了一些代码......如下所示

  

public function handleKeyDown(event:KeyboardEvent):void    {     display.text =“按下了键:”+ event.keyCode;    }   ]>  

代码的主要目的是处理F5(刷新)事件。它在Mozilla,GoogleChrome中运行良好,但在IE8中运行不正常。当我在FLEX事件句柄之前执行IE8中的代码时,浏览器正在处理该事件。如果有任何解决办法,请与我联系....

1 个答案:

答案 0 :(得分:0)

我不确定您展示的代码如何对浏览器执行任何操作,或者对F5键执行任何特殊操作。

我怀疑你的问题是一个焦点问题。我发现在Firefox(我的主浏览器)中,如果选择了Flex影片,我就无法使用control-T打开新选项卡。但是,如果我单击地址栏或页面的其他“非flex”部分,新选项卡将打开,没有任何问题。我相信这是因为一旦Flash Player具有焦点,关键命令就不会被发送到浏览器。

我怀疑IE8发生了同样的问题。和F5 /刷新键。我没有你的解决方案。