Ich versuche zu erkennen, wenn ein Benutzer von der aktuellen Browser-Registerkarte auf eine andere Registerkarte wechselt. Listening for window.onblur funktioniert gut in Firefox, um festzustellen, wann der Benutzer den Fokus auf ein anderes Fenster ändert, aber es scheint nicht zu zünden, wenn der Benutzer zu einem anderen Tab wechselt. Es scheint jedoch, dass onfocus ausgelöst wird, wenn von einer anderen Registerkarte zu der fraglichen Registerkarte gewechselt wird.Ist es möglich zu erkennen, wenn ein Benutzer zu einem anderen Browser Tab wechselt?
Gibt es eine Möglichkeit zu erkennen, wenn der Benutzer von der aktuellen Registerkarte wechselt?
** Update: ** Ab 2013 alle gängigen Browser unterstützen die so genannte [visiblity API] (https://developer.mozilla.org/en-US/docs/Web/Guide/User_experience/Using_the_Page_Visibility_API? redirectlocale = de-DE & redirectslug = DOM/Using_the_Page_Visibility_API). Sehen Sie hier für ein Beispiel: http://StackOverflow.com/a/19519701/603003 – ComFreek