Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]Skuteczne Wykrycie zamknięcia okna przeglądarki.
kukix
post 14.06.2013, 15:35:47
Post #1





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Witam.

Potrzebuje wykryć kiedy zostało zamknięte okno przeglądarki, oraz kiedy użytkownik przeszedł na inną strone zewnętrzną (w innej domenie).

Znalazłem na anglojęzycznych stronach kilka wypowiedzi, jednak coś nie moge rozpracować tego mechanizmu.

Podano przykład:

Kod
window.onbeforeunload = function(){
   // Do something
}
// OR
window.addEventListener("beforeunload", function(e){
   // Do something
}, false);


Jednak onbeforeunload działa również przy odświeżeniu strony, lub przy przejsciu na inną podstrone :/

Ten post edytował kukix 14.06.2013, 16:13:59
Go to the top of the page
+Quote Post
-Gość-
post 14.06.2013, 18:15:07
Post #2





Goście







Bo tak ma działac, przy zamknieciu aktualnie wyswietlanej strony - zapisujezs sesje uzytkownika i czas i wtedy masz date kiedy ktos opuscil calkowicie strone.
Go to the top of the page
+Quote Post
kukix
post 16.06.2013, 10:48:32
Post #3





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Cytat(Gość @ 14.06.2013, 19:15:07 ) *
Bo tak ma działac, przy zamknieciu aktualnie wyswietlanej strony - zapisujezs sesje uzytkownika i czas i wtedy masz date kiedy ktos opuscil calkowicie strone.


tak, tylko że skrypt wykonuje się też przy odświezeniu strony :/ Klikam odświez i skrypt sie wykonujuje.. poczym strna sie przeladowuje

Ten post edytował kukix 16.06.2013, 10:49:53
Go to the top of the page
+Quote Post
Posio
post 16.06.2013, 11:31:03
Post #4





Grupa: Zarejestrowani
Postów: 417
Pomógł: 44
Dołączył: 23.06.2011

Ostrzeżenie: (0%)
-----


nie wiem jak to dokładnie wygląda ale kiedy odświeżasz stronę, stara jest zamykana .... więc to działa dobrze
Go to the top of the page
+Quote Post
kukix
post 16.06.2013, 13:53:16
Post #5





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Cytat(Posio @ 16.06.2013, 12:31:03 ) *
nie wiem jak to dokładnie wygląda ale kiedy odświeżasz stronę, stara jest zamykana .... więc to działa dobrze


Oczywiście. Jednak napisałem w temacie, że potrzebuje wykryć zamknięcie przeglądarki lub wyjście do innej strony zewnatrznej.
Go to the top of the page
+Quote Post
lobopol
post 16.06.2013, 14:27:04
Post #6





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

Ostrzeżenie: (0%)
-----


Odpowiedź, nie ma innej opcji


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 14:42