2010-09-01 8 views
0

J'ai fait une pagination pour une liste. La liste contient des liens pour différentes pages. Quel est le meilleur moyen de "sauver" la page "pagination" lorsque l'utilisateur va sur une page différente et revient à la page où la pagination est la page est ré-initialisée. Enregistrer la page actuelle aux cookies ou quoi? Des exemples pour sauver la pagination?Enregistrer la pagination

+0

http://www.w3schools.com/js/js_cookies.asp – JohnMerlino

Répondre

0

Lorsque l'utilisateur interagit avec la pagination, mettez à jour une valeur has dans l'URL en utilisant location.hash.

Par exemple, cela correspond à la 2ème page des résultats de Pagination:

index.html#2 

Cette garantie couvre l'historique du navigateur - quitter la page et en appuyant sur le bouton Retour. Cela signifie également qu'ils peuvent créer un lien directement avec eux et envoyer ce lien.

Pour les faire revenir directement sur le site et conserver la pagination, recourir aux cookies.

Pour résumer: cookie et location.hash