Despod
Новичок
Отслеживание момента ухода пользователя с сайта
Сообственно говоря нужно в момент того как пользователь ушел с сайта изменить некую информацию в его профиле (предположим его статус online/offline).
1) Как я понимаю самый простой способ это добавить кнопку выход, и повесить все на нее.
Но как правило, эту кнопку никогда и никто не нажимает.
2) Когда пользователь нажал крестик. Производиться событие unLoad и на него можно повесить то что нужно. Только как я понял, при обновлении страницы это событие тоже будет происходить, а это не хотелось бы.
3)Выход по таймауту. Сохранять каждый раз время посещения и спустя промежуток времяни выполнять нужное действие.
4)Хотелось бы узнать, что происходит в момент, когда в строке адреса пользователь набирает адрес другого сайта? Как этот момент отловить? И что произойдет если его комп просто выключиться?
Подскажите пожалуйсто, есть ли еще какие варианты. И еще по пункту 3. Хотелось бы узнать как заставить некий скрипт выполняться через определенные промежутки времяни, без внешнего воздействия человека.
Сообственно говоря нужно в момент того как пользователь ушел с сайта изменить некую информацию в его профиле (предположим его статус online/offline).
1) Как я понимаю самый простой способ это добавить кнопку выход, и повесить все на нее.
Но как правило, эту кнопку никогда и никто не нажимает.
2) Когда пользователь нажал крестик. Производиться событие unLoad и на него можно повесить то что нужно. Только как я понял, при обновлении страницы это событие тоже будет происходить, а это не хотелось бы.
3)Выход по таймауту. Сохранять каждый раз время посещения и спустя промежуток времяни выполнять нужное действие.
4)Хотелось бы узнать, что происходит в момент, когда в строке адреса пользователь набирает адрес другого сайта? Как этот момент отловить? И что произойдет если его комп просто выключиться?
Подскажите пожалуйсто, есть ли еще какие варианты. И еще по пункту 3. Хотелось бы узнать как заставить некий скрипт выполняться через определенные промежутки времяни, без внешнего воздействия человека.


Отсутствие опыта общения с нубами