2012-06-18 1 views
1

J'ai des problèmes avec le défilement des divs sur les pages quand on les regarde dans IE, pas de problème dans Chrome ou FF J'ai un div sur une page qui a une barre de défilement (verticale) et si elle a été défilée lorsque j'utilise la fonction appendChild pour le corps ou toute autre partie de la page, le défilement de l'autre div revient en haut. S'il vous plaît pouvez-vous offrir des suggestions pourquoi cela pourrait se produire, peut-être quelque chose à faire avec redessiner/refusion mais pourquoi seulement IE?Javascript appendChild réinitialise le défilement des autres éléments de la page dans IE

Une autre chose que j'ai remarqué qui peut être la cause est que cela semble se produire uniquement sur les pages avec la position fixe sur eux.

+2

Pouvez-vous reproduire le problème avec une démo, sur [JS Fiddle] (http://jsfiddle.net), [JS Bin] (http://jsbin.com/) ou similaire? –

+1

... et quelle version d'IE? – MrCode

+0

Je ne peux pas reproduire votre problème http://jsfiddle.net/vasek7/hvqYH/ –

Répondre

0

Internet Explorer 9 trouvait une référence de classe morte sur un élément de ma page lors du rendu. Quand il a fait ceci, il chargeait à nouveau chaque élément dans ce cas sans enregistrer jusqu'où il était déjà descendu.

Questions connexes