Quelque chose à garder à l'esprit- dans IE, au moins, redimensionner la bulle des événements et des éléments positionnés et le corps du document peut déclencher des événements resize indépendants.
En outre, IE tire un courant continu d'événements de redimensionnement « » est redimensionnée lorsque la fenêtre ou de l'élément en faisant glisser. Les autres navigateurs attendent que le mousquet se déclenche.
IE est un joueur assez grand qu'il est utile d'avoir un gestionnaire intermédiaire des champs redimensionner Events- même si vous seule branche clients IE à elle.
Le gestionnaire définit par exemple un court délai d'attente (100-200 msec) avant d'appeler le gestionnaire redimensionnez « réel ». Si la même fonction est rappelée avant le timeout, il s'agit d'un événement bubblng ou la fenêtre est déplacée vers une nouvelle taille, effacez le timeout et redéfinissez-le.
Ceci est également déclenché par le zoom des navigateurs mobiles, il devrait y avoir un si besoin de vérifier manuellement les tailles par rapport à une valeur précédente. – Hoffmann
Mais ce n'est pas tout à fait ce qu'on m'a demandé (ou ce que je cherche). Si, par exemple, vous téléchargez un fichier en chrome, la barre "Téléchargements" en bas de la page s'affiche, modifiant la hauteur de votre navigateur et déclenchant correctement l'événement de redimensionnement. Ce n'est pas un changement de largeur, donc vous obtenez un événement dont vous avez besoin pour filtrer (ce que je cherche ...) – philw