当前位置:  开发笔记 > 编程语言 > 正文

如何检测Flex应用程序是否失去焦点

如何解决《如何检测Flex应用程序是否失去焦点》经验,为你挑选了1个好方法。

作为这个问题的后续问题:开发在线考试申请表,如何防止作弊?

我可以检测Flex应用程序何时失去焦点?即如果用户点击了另一个应用程序或打开了浏览器选项卡?

我读到这个:检测Flex应用程序何时失去焦点但不是很清楚......



1> Raleigh Buck..:

该链接的代码的关键部分是

systemManager.stage.addEventListener(Event.DEACTIVATE,deactivate);

当焦点进入和离开播放器时,Flash播放器发出激活和停用事件.您需要做的就是为他们创建一个监听器并做出适当的反应.

有关如何使用激活和停用事件的更清晰示例,请参见blog.flexaxamples.com.

此外,看起来激活和停用事件在某些浏览器中有问题.Colin Moock在这里有更多信息.


如果wmode是透明的或不透明的,则不起作用
推荐阅读
ifx0448363
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有