Lorsque vous recherchez des images sur le moteur de recherche Bing, le résultat est affiché comme suit: P>
http://www.bing.com/images/search?q= Stack + Overflow P>
Remarquez comment vous pouvez continuer à faire défiler et faire défiler et il n'y a pas de radiomessagerie «normale». P>
Ma question est la suivante: comment font-ils cela? Je peux voir qu'il y a des événements Ajax / JavaScript se produisent, mais le code n'est pas facile à lire. J'aimerais surtout savoir comment ils savent quand une "boîte vide" est à l'intérieur du port de visualisation des utilisateurs. P>
4 Réponses :
Voici un article sur cette technologie: P>
Éliminez les résultats de la pagination à l'aide de JavaScript (ALA DZONE) : Utilisation JavaScript, prototype et PHP. P>
Après la recherche et la lecture, j'ai trouvé ce très bon site:
http: //www.infinite -scroll.com/ p>
Il inclut la téléchargeable WordPress et JQuery -plugins et explique également des pros / inconvénients de l'utilisation "Infinite Scroll / Autopagerize / Désactivé / Pages sans fin" P>
Exemple de code pseudo / jQuery pour charger plus de données lorsque l'utilisateur a défilé tout le chemin vers le bas: p>
Cette fonctionnalité est souvent appelée "défilement infini". Recherche de INFINITE Scroll JavaScript informe un certain nombre d'articles / messages sur Comment faire cela. Certains des plus intéressants: p>
Aujourd'hui j'ai trouvé un plugin JQuery qui fait le même défilement que Bing / Live Search: P>
http://blog.yctin.com/archives/jquery-plugins- Ajaxscroll / P>
Il a été conçu pour supprimer le besoin de boutons suivants / précédents. P>