Si je vais à une page avec une étiquette de hachage, par exemple http://www.wired.com/#spack4, je remarque que la page se charge et passe ensuite à l'ID spack4
. Je voudrais attacher une fonction javascript pour quand il saute vers le bas. Y a-t-il un événement DOM qui déclenche cela?Quand l'événement de défilement est-il déclenché lorsqu'une page est en cours de chargement?
0
A
Répondre
1
Qu'essayez-vous de faire?
Peut-être que vous pouvez utiliser la propriété window.pageYoffset
pour vérifier si le document est ou non en haut:
function isTopOfPage() {
var yPosition = window.pageYOffset;
if(yPosition == 0) {
//top of page
return true;
}
else if(yPosition > 0) {
// not at the top of the page
return false;
}
}
Vous pouvez ensuite appeler cette fonction onload.
Questions connexes
- 1. Page en cours de chargement 2
- 2. asp.net page "page en cours de chargement"
- 3. L'UIControlEventValueChanged est-il déclenché lorsque UISlider est en cours d'animation?
- 4. Quand le pool autorelease est déclenché
- 5. JQTOUCH - Chargement en cours, ajouter une classe de chargement?
- 6. Pourquoi jQuery click-event est-il déclenché lors du chargement de la page?
- 7. Barre de défilement en haut de iFrame Container Div sur chaque chargement de page?
- 8. Écran de chargement de page en PHP
- 9. Détecter si en cours de défilement une page Web sur Android
- 10. C# Icônes de chargement en cours d'exécution
- 11. L'Ordre des Assemblées en cours de chargement
- 12. Définition du Rowfilter en cours de chargement
- 13. window.showModalDialog Page Charge en cours d'exécution
- 14. Modifier les en-têtes de la page en cours de chargement dans un iframe
- 15. L'événement jQuery ready n'est pas déclenché lors du chargement partiel de la page
- 16. Comment vérifier par programme si le téléphone mobile est en cours de charge ou s'il est en cours de chargement?
- 17. sqlnclir.rll en cours de chargement et de déchargement en continu
- 18. Configurations de ressorts en double en cours de chargement?
- 19. Comment déterminer si une page est en cours de redirection
- 20. Quand et pourquoi le threading TimerCallback est-il déclenché?
- 21. annuler la page de chargement en javascript
- 22. Afficher l'icône de chargement lorsque le flash est en cours de chargement - et le cacher au démarrage du flash
- 23. Envoyer du contenu en cours de chargement .Net
- 24. JSONP longue interrogation toujours en cours de chargement
- 25. Personnalisation "en cours de maintenance" page
- 26. 2 UIScrollView détecter la page en cours et le chargement correct ppage
- 27. Déclencheur jqGrid "Chargement en cours ..." superposition
- 28. AS3 Chargement d'un cours en utilisant getDefinition()
- 29. Page chargement de l'image
- 30. ASP.Net MVC Chargement en cours Indicateur
Merci de votre réponse. J'ai essayé ceci et localement cela a fonctionné comme un rêve, mais dès que je l'ai poussé à distance 'isTopOfPage()' a été déclenché avant que cet événement de défilement ait été tiré. Je suis toujours retourné 'true'. Je posterai un exemple plus tard aujourd'hui. – jonobr1
Vous avez une petite faute de frappe ici. Devrait être 'window.pageYOffset' (la capitalisation est importante, au moins dans Chrome). – dmackerman
Bien repéré. Corrigé (mieux vaut tard que jamais) – Joel