Maison > Article > interface Web > Comment obtenir la position de la barre de défilement en javascript
Méthode Javascript pour obtenir la position de la barre de défilement : [if($.browser.webkit){scTop=$("body").scrollTop()}else{scTop =document.documentElement.scrollTop].
L'environnement d'exploitation de cet article : système windows10, javascript 1.8.5, ordinateur thinkpad t480.
En javascript, nous avons généralement deux manières d'obtenir la position de la barre de défilement dans le navigateur. Ensuite, examinons ces deux manières :
La première : document.documentElement.scrollTop
De cette façon. est compatible avec les navigateurs FireFox et IE, mais la valeur obtenue pour le navigateur Chrome est toujours 0.
La deuxième méthode : $("body").scrollTop()
Cette méthode est compatible avec les navigateurs Chrome, mais la valeur dans les navigateurs IE et FireFox est toujours 0.
Donc, le moyen le plus précis d'obtenir la position est :
if($.browser.webkit) { scTop = $("body").scrollTop(); }else { scTop = document.documentElement.scrollTop; }
Apprentissage recommandé : Tutoriel vidéo javascript
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!