2010-03-11 3 views
2

J'écris du code pour déplacer dynamiquement un élément sur ma page.Déplacer une grande image redimensionnée dans IE (7 et 8) est très lent

Si j'essaye d'appliquer ceci à l'élément img avec la dimension généreuse je remarque dans IE un effet très lent.

En outre, si l'image n'est pas affichée avec sa taille complète, IE semble être plus lent. Je pense que IE applique une sorte d'algorithme de redimensionnement pour img chaque fois qu'il est actualisé ...

Il existe une solution de contournement pour cela? Firefox et Opera sont très très rapides dans ce domaine.

Répondre

2

Vous pouvez remplacer l'image par une boîte (un DIV) lorsqu'elle commence à se déplacer et remplacer l'image lorsque le déplacement est terminé.

Les frameworks JavaScript (comme jQuery ou Scriptaculous) ont souvent un code optimisé pour ce type d'activité et traitent ces problèmes en interne pour vous.