2012-12-21 11 views
6

jest jakiś sposób wykrywania przy użyciu javascript, że użytkownik przełączył się na inną kartę w tym samym oknie przeglądarki.Wykrywanie zmian kart przeglądarki za pomocą javascript

Dodatkowo istnieje sposób wykrywania użytkownika, który przełączył się na inne okno niż przeglądarka?

dziękuję

+0

NO i NO - te wydarzenia są poza kontrolą strony internetowej. –

+1

Cóż, jak wskazano poniżej, zdarzenie window.onblur działa całkiem dobrze dla moich wymagań. – ahojvole

+0

Okay - chociaż to tylko informuje, że bieżące okno straciło ostrość, a nie to, na kim straciło ostrość. W każdym razie, jeśli odpowiedź Alnitaka ci pomogła, rozważ oznaczenie go zaakceptowanym za pomocą znacznika wyboru! –

Odpowiedz

2

Pułapka na zdarzenie window.onblur.

Jest on wywoływany za każdym razem, gdy bieżące okno (lub zakładka) traci ostrość.

+0

thnank ty. To działało dobrze – ahojvole

1

Najprawdopodobniej nie ma standardów dla tego javascript. Niektóre przeglądarki mogą go obsługiwać, ale zwykle jest tylko zdarzenie window.onblur, aby dowiedzieć się, że użytkownik odszedł z bieżącego okna.

Powiązane problemy