- · Niveau : DÉBUTANT
- · Compatibilité : Tous les navigateurs
Pour reproduire l’action des boutons page précédente et page suivante de votre navigateur, le Javascript utilise la méthode GO qui peut naviguer dans l’historique des liens gardé en mémoire par le navigateur. En effet, il est possible de récupérer la liste des liens visités par le visiteur, la liste « history » qui contient les dix derniers URL.
C’est très simple, vous devez choisir un url ou " location " de l’historique en indiquant ça position (son numéro). -1 étant la dernière page visité et +1 la prochaine (si jamais le visiteur a utilisé le bouton " page précédente ").
Retour à la page précédente
history.go(-1)
Retour deux pages en arrière
history.go(-2)
Aller à la page suivante
history.go(+1)
Vous pouvez aussi avec cette méthode entrer directement un URL.
history.go("http://www.trucsweb.com")
Exemples :
Dans un hyperlien
<a href="javascript:history.go(-1)">Retour</a>
Ou encore dans un bouton de formulaire
<form>
<input type="button" value="Retour" onclick="history.go(-1)">
</form>