Objet History

Objet History

L'objet History contient les URL visitées par l'utilisateur (dans la fenêtre du navigateur).

L'objet History fait partie de l'objet window, et peut être accédé via l'attribut window.history.

Remarque :Il n'y a pas de norme ouverte appliquée à l'objet History, mais tous les navigateurs supportent cet objet.

Propriétés de l'objet History

Propriété Description
length Retourner le nombre d'URL dans la liste d'historique du navigateur.

Méthodes de l'objet History

Méthode Description
back() Charger l'URL précédent de la liste history.
forward() Charger le prochain URL de la liste history.
go() Charger une page spécifique de la liste history.

Description de l'objet History

L'objet History a été initialement conçu pour représenter l'historique de navigation de la fenêtre. Mais pour des raisons de confidentialité, l'objet History n'autorise plus le script à accéder aux URL réellement visitées. Seule la fonction qui reste utilisée est back()forward() et go() Méthode.

Exemple

L'opération exécutée par la ligne de code suivante est la même que celle de cliquer sur le bouton d'arrière du navigateur :

history.back()

L'opération exécutée par la ligne de code suivante est la même que celle de cliquer deux fois sur le bouton d'arrière du navigateur :

history.go(-2)