Mozilla & Les développeurs d'IE semblent avoir simultanément modifié l'implémentation de leurs éléments de hauteur pour représenter l'implémentation d'Opera ... dont je n'avais pas à m'inquiéter auparavant. Lorsqu'il est exécuté sur un document vierge, 0 renvoie 0 comme hauteur du document. Ma mise en œuvre nécessite de connaître la vraie fenêtre d'affichage du client pour la construction dynamique. Chrome et Safari agissent toujours comme par le passé. ScrollHeight et clientHeight agissent exactement de la même manière.javascript document hauteur complications
Pour compliquer les choses document.height et document.body.offsetHeight prennent maintenant en compte toute la hauteur du document au lieu de seulement la zone visible comme ... J'ai essayé une ancienne méthode d'espacement de table et utilisé un 2000px x 1px transparent et la hauteur du document est réglée à 2000 maintenant .... naturellement Chrome et Safari fonctionnent toujours comme prévu et ne donnent que la taille visible.
Je suis très désespérée pour résoudre ce problème.
absolument génial, merci beaucoup beaucoup !!! – David
bobince mérite un vote-up alors. –