Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在任何标准浏览器中检测浏览器窗口关闭事件的标准方法是什么?按照标准,我的意思是当“让我保持登录”复选框未选中时,谷歌或 Facebook 等网站实施的东西。我有一个交互式网站,其中有一个即时消息模块,我需要通知其他用户合作伙伴已注销。提前致谢。
保持登录链接通过 cookie 和 cookie 超时长度进行管理。
执行此类操作的一种方法是让浏览器每(1 分钟)对您的服务器进行一次异步 ajax 调用,这样您就知道他们仍然处于登录状态。如果您在 90 秒内没有收到其中一个调用,您可以说他们被注销。
这种方法还可以捕获例如他们的连接断开或他们的计算机崩溃的情况。