J'essaie de détecter quand un utilisateur quitte l'onglet du navigateur actuel pour passer à un autre onglet. L'écoute de window.onblur fonctionne bien dans firefox pour détecter quand l'utilisateur change de focus pour une autre fenêtre, mais il ne semble pas se déclencher lorsque l'utilisateur passe à un autre onglet. Cependant, il semble que le onfocus est déclenché lors du passage à l'onglet en question, à partir d'un autre onglet.Est-il possible de détecter lorsqu'un utilisateur passe à un onglet de navigateur différent?
Existe-t-il un moyen de détecter quand l'utilisateur quitte l'onglet en cours?
** Mise à jour: ** A partir de 2013 tous les principaux navigateurs offrent un soutien pour la soi-disant [API visiblité] (https://developer.mozilla.org/en-US/docs/Web/Guide/User_experience/Using_the_Page_Visibility_API? redirectlocale = fr-FR & listslug = DOM/Using_the_Page_Visibility_API). Voir ici pour un échantillon: http://stackoverflow.com/a/19519701/603003 – ComFreek