mam problem na czacie (AJAX JS PHP), większość użytkowników po zalogowaniu nie wylogowuje się, a wpisuje inny adres w przglądarce i opuszcza czat bez wylogowania.
Chciałbym zrobić komuniat typu: "Przed opuszczeniem strony proszę się wylogować"
Mam taki kod:
Kod
<script type="text/javascript">
function closeSite() {
if (document.getElementById('logoutButton') != 'null') // Popraw i dopracuj
return "SYSTEM CZATU: Anuluj dzialanie! Przed opuszczeniem strony prosze sie wylogowac.";
}
window.onbeforeunload = closeSite;
</script>
function closeSite() {
if (document.getElementById('logoutButton') != 'null') // Popraw i dopracuj
return "SYSTEM CZATU: Anuluj dzialanie! Przed opuszczeniem strony prosze sie wylogowac.";
}
window.onbeforeunload = closeSite;
</script>
Niby działa, ale komunikat wyświetla się na okrągło przy kliknięciu w emotikony lub linki i przy kliknięciu w przycisk "Wyloguj"
Jak sprawić, aby komunikat wyświetlał się tylko przy opuszczeniu strony (nie przy klikaniu emotikonów, czy linków) i kiedy nie będzie kliknięty przycisk "Wyloguj"?