2008-10-08 4 views
4

Je construis une page de type blog, et je veux charger des éléments dans la page lorsque l'utilisateur défile vers le bas, un peu comme Google Reader, ou Soup.io. Comment feriez-vous pour atteindre cet effet? J'ai vu quelques exemples qui lisent la hauteur de la page, et on a même un onScroll attaché à la fenêtre de sorte que lorsque l'utilisateur défile vers le bas, nous pouvons tester s'il a suffisamment défilé pour justifier le chargement d'autres éléments. L'implémentation de Soup.io semble supprimer les anciens éléments lorsque vous faites défiler vers le bas afin que le navigateur ne traite pas avec un arbre DOM toujours plus grand. Quelles bibliothèques javascript seraient les mieux adaptées à cette tâche?Chargement du contenu au fur et à mesure que l'utilisateur fait défiler

Répondre

3

Unspace avait un article démontrant cette fonctionnalité: Endless Pageless: No More Next Page. Leur page de démonstration est here.

Cet exemple particulier utilise RoR et Prototype.

+0

Demo ne fonctionne pas. –

+0

"Fonctionne pour moi" - Firefox 3.0.3. –

+0

Assurez-vous de cliquer sur "Afficher les résultats" pour voir la fonctionnalité interminable de la page. –

Questions connexes