![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 426 Pomógł: 32 Dołączył: 24.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Jak wykonać daną funkcję w js jeżeli użytkownik powiedzmy zmienia url w przegladarce? jest jakas mozliwosc? bo chcialbym zrobic albo automatyczne wylogowywanie i ewentualne zliczanie czasu.
Dobra znalazłem panaceum window.onbeforeunload |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Teoretycznie nie ma jak sprawdzic kiedy uzytkownik opusci strone, bylo na forum juz, poszukaj
Jedno co mi przychodzi to klienci Banku WBK po zalogowaniu sie na konto i wpisaniu innego adresu/zamkniecie przegladarki dostaja alert ze poprawnie nalezaloby sie wylogowywac, wiec chyba praktycznie istnieje taka mozliwosc |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 426 Pomógł: 32 Dołączył: 24.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
No i właśnie jest taka możliwość window.onunload albo to window.onbeforeunload, np
window.onbeforeunload = function(){ //tu robisz co chcesz } i to dziala, ten kto napisal ze nie ma takiej mozliwosci byl w bledzie ! |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 3 Dołączył: 30.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
No i właśnie jest taka możliwość window.onunload albo to window.onbeforeunload Witam, wszystko fajnie ale jest jeden mankament... te eventy zostaną 'odpalone' przy każdym 'wyjściu ze strony' czyli też przy kliknieciu np w menu jakiegos linka do innej podstrony lub po wciśnięciu F5 itd... ogólnie szybko się okaże że jest to dość uciążliwe, wiec czy da się wywnioskować czy zamknięcie okna zostało zainicjowane 'iksem windowsowym', kalwiszem F5(tu akurat mozna prosto sprawdzic charCode) czy po kliknięciu w link do podstrony(lub window.location). ? Czy ma ktoś może jakieś ładne rozwiązanie tego problemu? Jak sprawdzić czy wyjście ze strony zostało zainicjowane nowym adresem? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 11:46 |