7
votes

Comment puis-je détecter si la page est en haut?

Je veux faire un événement survoir lorsque le défilement de la page est en haut de la page. J'ai aussi besoin d'un si instruction. Je suis un débutant avec JavaScript pour que toute aide est appréciée.

Je cherche quelque chose comme ceci: xxx

Je pense que c'est la bonne lutte pour cela. Mais je ne sais pas quel est le bon code. Je sais que ce sera dans JavaScript. Mais je ne sais vraiment pas comment ...


0 commentaires

5 Réponses :



8
votes

éléments ont un ScrollTop élément qui peut être lu ou défini. Assurez-vous que vous lisez le Scrolltop de l'élément correct, celui que vous faites défilez.

ex: xxx


0 commentaires


2
votes

Obtenez la position de la barre de défilement en utilisant ce xxx

si vscroll est zéro faire votre travail. Plus de détails


1 commentaires

Je l'ai modifié pour IE, c'est-à-dire parce que c'est-à-dire 'var vscroll = (document.all? Document.scrolltop: window.pageyOffset);' était indéfini



1
votes
document.body.scrollTop === 0;

0 commentaires