我有一个聊天程序,它依赖于用户是否在线或不聊天。所以我想知道,有没有办法在用户关闭全屏浏览器时注销用户,而不仅仅是Safari,IE或Google Chrome中的一个窗口?如何在浏览器关闭时自动注销用户?
2
A
回答
2
JavaScript没有什么功能可用于检测“全屏浏览器”退出。如果您需要在浏览器完全退出时收到通知(即使将其定义为非简单化),请考虑开发浏览器扩展。
+0
认真?扩展?所以你现在不建议解决一个JS/PHP问题(可以用JS/PHP解决),而是建议OP构建扩展?你期望有多少浏览器? – Joseph 2012-04-12 02:12:40
+3
我已经回答了被问到的问题 – 2012-04-12 02:22:57
1
我的浏览器是谷歌浏览器。我有一个想法:设置最后一个设置(更多设置 - 最后一个) - 在用户关闭浏览器时注销用户,如Cookie等。
相关问题
- 1. 浏览器关闭时自动注销
- 2. 当用户关闭浏览器时自动注销用户
- 3. AngularJS在关闭浏览器窗口时自动注销
- 4. 在zend关闭浏览器时注销用户
- 5. 当用户关闭浏览器时,保存注销时间
- 6. 如何跟踪用户直接关闭浏览器时的注销活动
- 7. 如何在flex 3中关闭浏览器时处理注销?
- 8. 如何在用户关闭浏览器而不注销时终止会话
- 9. 销毁或取消会话时,用户关闭浏览器不点击注销
- 10. 用户应该关闭浏览器标签后自动注销不仅浏览器
- 11. 如何在断开连接或关闭浏览器后注销用户?
- 12. 为什么SESSION_EXPIRE_AT_BROWSER_CLOSE = True在浏览器关闭时将用户注销?
- 13. 当浏览器打开并关闭时自动登录和注销
- 14. 通过浏览器关闭/注销时的JavaScript代码
- 15. 避免弹出应用程序注销浏览器关闭
- 16. 我们如何在浏览器关闭事件中调用注销servlet
- 17. 如何在关闭Mozilla浏览器时提醒用户firefox
- 18. 自动关闭浏览器窗口
- 19. 确保浏览器上的表单认证注销关闭
- 20. 当我们的网站关闭浏览器标签时,如何使用PHP或JavaScript注销用户?
- 21. 我想自动注销用户时,他/她关闭了浏览器,如果他/她点击了浏览器的后退按钮
- 22. 如何在用户关闭浏览器时处理用户在线状态?
- 23. 当浏览器/标签关闭时调用我的注销功能
- 24. 在odoo中注销后关闭用户
- 25. 检测用户浏览器是否关闭浏览器
- 26. JsSIP:浏览器刷新时用户注销
- 27. 如何用水豚关闭浏览器?
- 28. 如何在浏览器关闭
- 29. 如何在Liferay中关闭浏览器?
- 30. 如何在注销时清除/终止浏览器缓存?
您应该最好使用心跳来查看用户是否在线。如果用户没有关闭浏览器但他们的网络连接丢失怎么办? – Ramesh 2012-04-12 01:37:33
需要[websockets](http://en.wikipedia.org/wiki/Websockets)还是[一些hackier“comet”风格的长轮询](http://en.wikipedia.org/)是公平游戏吗?维基/ Comet_(编程))? – sarnold 2012-04-12 01:37:43
啊,谢谢你的编辑sarnold很多! – think123 2012-04-12 01:38:32