Page 1 sur 1

Détecter le gain ou la perte du focus du navigateur

Publié : 25 mai 2009, 17:00
par vivelapsp
Bonjour à tous,

Je souhaiterais détecter la perte ou le gain du focus sur le navigateur firefox, pour voir quand est ce qu'une fenetre est ouverte par desuss, que le navigateur est minimisé, agrandi, etc.

J'ai essayer avec ca :

Code : Tout sélectionner

window.addEventListener("blur", function() { mon_instruction; }, true);
window.addEventListener("focus", function() { mon_instructio2; }, true);
Seulement le focus semble etre toujours perdu puis regagner un nombre de fois impressionnant. Par exemple lors du changement d'onglet, je ne devrais pas avoir un changement de focus. Pour le changement de fenetre, il me détecte un nombre de gain et de perte impressionnant...

Bref, avez vous une solution pour qu'a chaque perte ou gain de focus d'une fenetre je puisse lancer du code ?

Merci d'avance pour vos réponses


Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.10) Gecko/2009042513 Ubuntu/8.04 (hardy) Firefox/3.0.10