我试过window.onbeforeunload
,但它似乎不起作用。任何帮助?在用户关闭标签页/窗口之前做一些事情
我如果用户登录跟踪的cookie。
function handleLoginRegSuccess(){
$.cookie('loginStatus', "ON", { expires: 1, path: '/'});
showBusyMessage();
goToIndex();
}
这是我尝试过,但它不工作。
window.onbeforeunload = function(e) {
if(userLoginStatus()=="ON"){
requestLogout();
$.removeCookie('loginStatus');
return "test";
}
};
?如果用户刚刚失去了互联网连接或电源,该怎么办 – zerkms
我需要在离开页面时将用户注销。我发现可能有些情况我无法处理,但是很好。如果我玩一款游戏,并且我的电脑关机,我的游戏就会丢失。发生..... – MJB
是的。因此,如果您能忍受用户在电源或连接丢失的情况下“没有正确”注销的事实 - 假装每次用户决定关闭标签时都会失去连接/电源? – zerkms