Historique de la fenêtre JavaScript
L' window.history
objet contient l'historique des navigateurs.
Historique de la fenêtre
L' window.history
objet peut être écrit sans le préfixe de fenêtre.
Pour protéger la vie privée des utilisateurs, il existe des limites à la façon dont JavaScript peut accéder à cet objet.
Quelques méthodes :
history.back()
- identique à cliquer en arrière dans le navigateurhistory.forward()
- identique à un clic vers l'avant dans le navigateur
Historique de la fenêtre Retour
La history.back()
méthode charge l'URL précédente dans la liste d'historique.
Cela revient à cliquer sur le bouton Précédent du navigateur.
Exemple
Créer un bouton de retour sur une page :
<html>
<head>
<script>
function goBack() {
window.history.back()
}
</script>
</head>
<body>
<input type="button" value="Back" onclick="goBack()">
</body>
</html>
La sortie du code ci-dessus sera :
Historique de la fenêtre vers l'avant
La history.forward()
méthode charge l'URL suivante dans la liste d'historique.
Cela revient à cliquer sur le bouton Suivant dans le navigateur.
Exemple
Créez un bouton Suivant sur une page :
<html>
<head>
<script>
function goForward() {
window.history.forward()
}
</script>
</head>
<body>
<input type="button" value="Forward" onclick="goForward()">
</body>
</html>
La sortie du code ci-dessus sera :