Muszę sprawdzić, czy przeglądarka przechodzi na inną stronę lub zamyka. Mój pomysł jest;Wykrywanie, czy przeglądarka przechodzi na inną stronę
- Tworzenie zmiennej globalnej
var isNavigating = false;
- Bind zdarzenie click aby
isNavigating = true
każdej kotwicy, która będzie nawigować do innej strony - Sprawdź, czy
isNavigating
prawda na organizmunload
imprezy.
Jakieś inne pomysły? Zalecenia?
myślę warto przeredagować swoje pytanie aby było jasne, chcesz wiedzieć, czy są one przechodząc z dala czy są zamknięcia (to znaczy wiedzieć, które się dzieje, nie tylko wiedzieć, czy dzieje). Jak napisano właśnie teraz, nie jest jednoznaczne, czy chcesz odróżnić je, czy nie. – ADW
Tak, masz rację. –
jeśli użytkownik wpisujący nową witrynę w pasku adresu i naciśnięcie klawisza Enter to nawigacja, nie ma możliwości odróżnienia tej informacji od użytkownika zamykającego kartę. –