Joh*_*Doe 1 javascript jquery chat function
我正在寻找一种自动将用户状态设置为"离线"的方法,为此我需要执行一个JavaScript函数,除非有更好的想法.当用户尝试离开页面时,如何运行功能?我知道有一种方法可以显示一个消息框,所以应该有办法做到这一点.
使用该unload方法调用ajax方法.注意重要的async属性,它告诉浏览器它需要在关闭窗口之前等待HTTP响应(以确保您的服务器收到"离线"状态).
$(window).unload(function() {
$.ajax({
url: "setoffline.php",
async: false
});
});
Run Code Online (Sandbox Code Playgroud)