我有一个聊天程序,它依赖于用户是否在线或不聊天。所以我想知道,有没有办法在用户关闭全屏浏览器时注销用户,而不仅仅是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. 当用户关闭浏览器时自动注销用户
- 4. 当浏览器窗口关闭时自动注销用户 - salesforce
- 5. 如何让我的网站在关闭浏览器时自动注销用户?
- 6. AngularJS在关闭浏览器窗口时自动注销
- 7. 当浏览器关闭时注销Magento
- 8. Magento - 当浏览器关闭时注销
- 9. 在zend关闭浏览器时注销用户
- 10. 当用户关闭浏览器时,保存注销时间
- 11. 在浏览器关闭注销
- 12. 如何跟踪用户直接关闭浏览器时的注销活动
- 13. 如果浏览器关闭,自动注销laravel
- 14. 自动注销,如果浏览器被关闭
- 15. 在浏览器关闭自动注销的Drupal 7
- 16. 如何在flex 3中关闭浏览器时处理注销?
- 17. 如何在用户关闭标签页/浏览器时注销grails?
- 18. 如何在用户关闭浏览器而不注销时终止会话
- 19. IE浏览器在关闭浏览器后做注销
- 20. ASP.NET - 在浏览器选项卡上关闭用户注销
- 21. 一旦浏览器关闭,DNN自动注销
- 22. 销毁或取消会话时,用户关闭浏览器不点击注销
- 23. 用户关闭浏览器而不注销
- 24. 如何在用户关闭网页浏览器时关闭注销表单应用程序
- 25. 用户应该关闭浏览器标签后自动注销不仅浏览器
- 26. 如何在断开连接或关闭浏览器后注销用户?
- 27. 当浏览器关闭时Cookie自动销毁
- 28. 为什么SESSION_EXPIRE_AT_BROWSER_CLOSE = True在浏览器关闭时将用户注销?
- 29. 关闭浏览器时的跟踪会话注销时间
- 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