API d'historique Web
L'API d'historique Web fournit des méthodes simples pour accéder à l'objet windows.history.
L'objet window.history contient les URL (sites Web) visités par l'utilisateur.
L'API Historique Web est compatible avec tous les navigateurs :
Yes | Yes | Yes | Yes | Yes |
La méthode History back()
La méthode back() charge l'URL précédente dans la liste windows.history.
C'est la même chose que de cliquer sur la "flèche de retour" de votre navigateur.
Exemple
<button onclick="myFunction()">Go Back</button>
<script>
function myFunction() {
window.history.back();
}
</script>
La méthode History go()
La méthode go() charge une URL spécifique à partir de la liste d'historique :
Exemple
<button onclick="myFunction()">Go Back 2 Pages</button>
<script>
function myFunction() {
window.history.go(-2);
}
</script>
Propriétés de l'objet d'historique
Property | Description |
---|---|
length | Returns the number of URLs in the history list |
Méthodes d'objet d'historique
Method | Description |
---|---|
back() | Loads the previous URL in the history list |
forward() | Loads the next URL in the history list |
go() | Loads a specific URL from the history list |