Hauteur totale de la page
Je vais essayer d'obtenir la hauteur totale d'une page à l'aide de JavaScript et de jQuery afin que je puisse vérifier si la page est assez longue à afficher quelque chose, mais dans mes tests je n'arrive pas à obtenir la hauteur totale de la page.
J'ai regardé sur Internet mais ce genre de choses ne semblent pas être bien documentées, de même que tout ce que je peux trouver est scrollHeight
qui, comme je pourrais mentionner, ne fonctionne pas.
Un moyen d'utiliser jQuery pour le trouver?
source d'informationauteur Brandon Wang
Vous devez vous connecter pour publier un commentaire.
Sans cadre:
Avez-vous essayé
$(document).height();
?Démo ici
document.documentElement.scrollHeight
fonctionne ok pour moi dans la dernière version de Internet Explorer, Chrome, Firefox et Safari.Hauteur de la totalité de la page...
Hauteur de la fenêtre d'affichage...
Cet article peut vous aider.
Peut-être utiliser la position d'un élément en bas de la page, comme:
Pour trouver le hauteur de l'intégralité du documentvous pourriez juste trouver le plus de nœuds du DOM sur la page actuelle avec un simple récursivité:
REMARQUE: Il est travailler avec
Iframes
.Profitez-en!
Ont un look à la la documentation. L'une des méthodes prises en charge: hauteur, innerHeight, outerHeight peut être approprié pour vous.