我試過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