Accéder à l'historique de navigation
Les fonctions de base du navigateur sont accessibles par Javascript:- l'objet history contient l'historique de navigation de l'internaute et est utilisé pour aller vers la page suivante ou précédente,
- l'objet window permet entre-autre d'ouvrir la page d'accueil, rafraichir la page et fermer la fenętre.
Fonctions Javascript dans une page internet
<html>
<head>
</head>
<body>
<input type="button" onclick="javascript:alert('Historique de navigation contient ' +history.length+' elements');" value="Historique:contenu" />
<input type="button" onclick="javascript:history.back()" value="Historique:page precedente" />
<input type="button" onclick="javascript:history.forward()" value="Historique:page suivante" />
<br>
<input type="button" onclick="javascript:window.location.reload()" value="Recharger la page" />
<input type="button" onclick="javascript:window.home()" value="Page d'accueil" />
<input type="button" onclick="javascript:window.close()" value="Fermer la fenetre" />
</body>
</html>
Descriptif des fonctions history et window
history.length: retourne le nombre d'url dans le navigateur internet,
history.back(): dirige l'internaute vers la page précédente,
history.forward(): redirige l'internaute vers la page suivante (si elle existe),
window.location.reload(): recharge le contenu de la page internet,
window.home(): redirige l'internaute vers la page d'accueil du navigateur internet,
window.close(): ferme l'onglet en cours.
Les fonctions basées sur l'objet window et history sont simples à mettre en place, par exemple dans une barre d'outil en haut du navigateur internet. Dans une application, quelques boutons avec l'historique de navigation et la redirection vers la page d'accueil, améliore le confort de l'internaute sur sa page internet.