Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js] opuszczanie strony
Forum PHP.pl > Forum > Po stronie przeglądarki
yarek12
Witam, potrzebują coś na zasadzie sprawdzania że klient opuścił podstronę, i wyświetlania alerta Jeśli opuścisz tą podstronę twoje zamówienie zostanie skasowane.
Wystarczy mi tylko porada jak sprawdzić czy użytkownik opuszcza stronę, z resztą sobie poradzę.
kamil4u
Zdarzenie unload + confirm . W razie czego patrz Google.
yarek12
unload w body? <body unload="funkcja()">?
kamil4u
Jak sprawdzisz będziesz wiedział smile.gif
Ale tak.
yarek12
sprawdzałem na alert i nie działa, ale poczytam jeszcze o tym confirm
kamil4u
jak nie działa? A.. przepraszam.. onunload powinno być. Ale gdybyś poszukał informacji w google to byś wiedział, ze popełniłem nieznaczny błąd.
http://www.dcs.uwaterloo.ca/~anderson/Java...oad_unload.html

Confirm to po prostu okienko ok - anuluj -> http://www.tizag.com/javascriptT/javascriptconfirm.php
yarek12
Dobra, jednak to nie działa wedle moich oczekiwać, jak odświeżam stronę, czyli nie opuszczam danej podstrony to także funkcja zadziała.
Potrzebuje żeby działała tylko jak opuszczam daną stronę
kamil4u
Problem pojawiał się już na forum. Poszukaj, ale od razu Ci napiszę, że:
1. Nie jest to takie proste
2. Nie zawsze zadziała
3. Lepiej wymyśleć coś innego, lepszego - dostosowanego do Twojej strony
4. Problem z odświeżaniem - może Ci pomoże:
- http://bytes.com/topic/javascript/answers/...because-refresh
- http://bytes.com/topic/javascript/answers/...lose-not-unload
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.