2015-11-10 3 views
1

Я хочу удалить Cookies, в случае входа в систему Пользователь покидает сайт, закрывая вкладку/браузер без выхода из системы. Моя проблема, даже если я обновляю страницу с помощью F5 или нажимаю кнопку «Сброс», она запускает функцию выхода и отправляет меня на страницу входа. Есть идеи?отправить файлы cookie при выходе из страницы в jQuery

$(window).on("beforeunload", function() { 

     logout(); 

}) 


function logout(){ 

var sessionArr = getSessionArr(); 


$.ajax({ 
    type: "POST", 
    url: "php/logout.php", 
    data: "sessionArray=" + sessionArr, 
    dataType: "json", 
    success: function (msg, string, jpXHR) { 
     alert("cookies sent"); 
    } 
}); 
Cookies.remove('user', { expires:null, path: '' }); // removed! 
window.location.href = "http://localhost/CookieSite/login.html"; 

}

ответ

0

Короткий ответ: Там нет решения этой проблемы. Вы не можете определить, закрыто ли окно.

Смежные вопросы