Maison > interface Web > js tutoriel > Exemple simple basé sur les compétences de Judgement_Javascript de position de barre de défilement

Exemple simple basé sur les compétences de Judgement_Javascript de position de barre de défilement

韦小宝
Libérer: 2017-12-16 09:19:33
original
1594 Les gens l'ont consulté

L'éditeur ci-dessous partagera avec vous un exemple simple basé sur le jugement de la position de la barre de défilement. JavaScript est très puissant pour que tout le monde puisse le voir, alors apprenez bien JavaScript est si important. Les amis qui sont intéressés par JavaScript devraient suivre l'éditeur pour y jeter un œil

L'exemple est le suivant :


//获取滚动条距离顶部位置
function getScrollTop() {
 var scrollTop = 0;
 if (document.documentElement && document.documentElement.scrollTop) {
  scrollTop = document.documentElement.scrollTop;
 } else if (document.body) {
  scrollTop = document.body.scrollTop;
 }
 return scrollTop;
}
//获取当前可视范围的高度
function getClientHeight() {
 var clientHeight = 0;
 if (document.body.clientHeight && document.documentElement.clientHeight) {
  clientHeight = Math.min(document.body.clientHeight, document.documentElement.clientHeight);
 } else {
  clientHeight = Math.max(document.body.clientHeight, document.documentElement.clientHeight);
 }
 return clientHeight;
}
//获取文档完整的高度
function getScrollHeight() {
 return Math.max(document.body.scrollHeight, document.documentElement.scrollHeight);
}
//判断滚动条是否达到底部
getScrollTop() + getClientHeight() == getScrollHeight()
Copier après la connexion


L'exemple simple ci-dessus basé sur le jugement de la position de la barre de défilement est tout le contenu partagé par l'éditeur, je l'espère. Je peux vous donner une référence et j'espère que vous soutiendrez le site Web PHP chinois.

Recommandations associées :

barre de défilement js dans différents styles, compétences recommandées en javascript

barre de défilement js retour en haut des compétences code_javascript

barre de défilement js mouvement fluide exemple de compétences code_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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal