Browse > Home » FLEX » Flex 只允许运行单个应用程序的实现

Flex 只允许运行单个应用程序的实现

六月 29th, 2009 Leave a comment

不知你是否见到过只允许运行一个应用程序的网站,就像是某些CS程序那样子,反正我是没见到过。不过手头的项目就是要这种形式,因为说得好听点,就是防止犯罪,其实就是为了减轻服务器的负担!不管原因是什么,我的宗旨就是,你想得到的,我就帮你实现它!想了很久,最后用LocalConnection来实现,有点像是在钻牛角尖……
原理是这样子的,LocalConnection检测到有活动的另外一个swf在运行,就停止运行,当然,如果你的逻辑线比较清楚,可以直接就把线程截断,最终是使用网上找到的一段js代码,关闭浏览器页面,IE,Maxthon,通过,Firefox,chrome,能检测到,也能停止进程,但是无法关闭窗口,浏览器安全问题;如果检查不到的话,就connect自己,等待别人来检查,线程继续进行!
代码在这里下载地址1 下载地址2
还是那句话,有更好的解决方法,记得告诉我一声! :grin:

转载请注明: 出自 FlexHome
原文链接:http://flex.desizen.com/flex-only-one-application/

Related Posts

一条评论 »
  1. 丁丁 (2011/11/03) Reply to this comment

    太强了 很厉害

Leave a Reply

emoticons