Я работаю в чате, и я пытаюсь выяснить, как я могу обнаружить, что пользователь покинул страницу или нет. Почти все обрабатывается базой данных, чтобы избежать переполнения интерфейса.
То, что я пытаюсь сделать, - это когда страница оставлена по какой-либо причине (окно закрыто, переходит на другую страницу, щелкает ссылку и т.д.), вызов ajax будет запущен до того, как пользователь уйдет, чтобы я мог обновить базы данных.
Вот что я пробовал:
$(window).unload(function(){
$.post("script.php",{key_leave:"289583002"});
});
По какой-то нечетной причине это не сработает, и я проверил php-код, и он отлично работает. Любые предложения?