在Flex3中关闭浏览器时自动注销用户

时间:2011-04-23 11:39:09

标签: flex actionscript-3 browser

当用户登录并关闭浏览器而不注销时,我想在Flex3中自动注销用户。非常感谢任何帮助!

3 个答案:

答案 0 :(得分:5)

我认为可靠的解决方案是在服务器端。例如客户端每隔一段时间ping服务器(例如每半分钟一次),如果没有ping一分钟服务器就会注销用户。

答案 1 :(得分:2)

您可以尝试使用window.onbeforeunload事件并通过ExternalInterface进行调用,然后进行注销。但这可能有效,也可能无效。但是,它很快就能开始工作,因此很容易测试。

答案 2 :(得分:1)

我在互联网上做了一些搜索,你可以使用flex和javascript结合使用。看看这个帖子:

http://board.flashkit.com/board/showthread.php?t=748226

我不能保证这会起作用,因为我自己没有尝试过。