javascript – 验证用户在聊天脚本中的存在

用户何时离开聊天页面(通过注销或仅通过简单关闭浏览器窗口).聊天脚本立即检测到该用户离开并显示脱机签名.这个过程在几秒钟内发生,这是如何真正起作用的?

我是ASP.NET / c#开发人员,除此之外我使用JavaScripts而很少使用PHP.请不要超过其他语言的答案.

解决方法:

只需让您的JavaScript聊天代码使用XMLHttpRequest每2秒向服务器发送一条消息.当您没有收到消息时,这意味着用户已关闭窗口.

上一篇:Django+channels实现WebSocket


下一篇:python – 为什么聊天应用程序必须是异步的?