JavaScript est souvent utilisé pour créer un bouton de retour pour revenir à la page précédemment consultée. Vous verrez souvent quelque chose comme ça au bas d'une page Web:



Cela peut être utile. Souvent, lorsque vous avez terminé de lire une page Web, le pointeur de votre souris se trouve près du bas de la fenêtre, il peut donc être pratique de naviguer à partir du bas. Cependant, avant d'ajouter un bouton d'historique, vous devez vous poser plusieurs questions importantes:

Que signifie retour dans le contexte de votre page Web?
Où vos lecteurs veulent-ils revenir?
Où voulez-vous que vos lecteurs aillent?
Certains ou tous ces éléments sont-ils susceptibles de correspondre à l'URL dans l'historique du navigateur?

Trop souvent, je trouve une très bonne page Web à partir d'une recherche sur le Web ou d'un lien qui fait évidemment partie 2 ou 3 d'une plus grande série. Je vois un bouton de retour, appuyez dessus en pensant que cela me ramènera à la page précédente de la série et que je reviendrai à la page précédente de mon histoire. Je reviens à la page qui m'intéresse, regarde autour de moi et il n'y a pas de lien vers un index ou la première page d'une série. Il y a un bouton suivant ou avant, l'image miroir de celui que j'ai essayé, et il passe à la page suivante de la série. C'est probablement une mauvaise utilisation de la fonction d'historique.

Il existe d'excellentes utilisations de la fonction d'historique. Si vous liez des mots difficiles ou inconnus à un glossaire, avoir un bouton de retour après chaque entrée dans le glossaire pourrait avoir beaucoup de sens. Vous pouvez créer un lien vers le même élément de glossaire à partir de plusieurs endroits différents de votre site et les gens voudront probablement revenir à la page qu'ils lisaient après avoir recherché le terme.

En outre, vous devez vous rappeler qu'il est possible que l'URL de l'historique ne revienne pas à la page que votre utilisateur consultait précédemment. Il existe plusieurs façons d'utiliser JavaScript pour modifier le contenu de la page sans modifier l'URL dans l'historique. Si vous utilisez l'une de ces fonctionnalités et que vous souhaitez implémenter un historique, vous devrez l'implémenter vous-même. L'avantage est que, contrairement à l'historique du navigateur, vous êtes en charge de ce qu'il contient. L'inconvénient est que cela ne fonctionnera qu'avec votre site.

Une fois que vous avez décidé d'implémenter une fonction d'historique, c'est très facile à faire. Il vous suffit de lier votre image à une URL du formulaire:

Retourner

Ou définissez un événement approprié pour appeler window.history.back ()

Instructions Vidéo: Créer des boutons de contrôle dans un formulaire Access (Mai 2024).