在任何标准浏览器中检测浏览器窗口关闭事件的标准方法是什么?按照标准,我的意思是谷歌或Facebook等网站在“保持登录状态”复选框未选中时实施。我有一个交互式网站,其中有一个Instant Messaging模块,我需要告知其他用户该合作伙伴已经注销。 提前致谢。
答案 0 :(得分:0)
保持登录链接是通过Cookie和Cookie超时长度管理的。
执行此类操作的一种方法是让浏览器每隔(1分钟)向服务器发出一次异步ajax调用,这样您就知道他们仍然登录。如果您在90秒内没有收到其中一个电话可以说他们已经退出了。
此方法还可以捕获例如其连接或计算机崩溃的情况。