j'ai une petite application web de quiz pour déployer.Prévenir ou l'histoire raccrochage avec la soumission du formulaire
Fondamentalement j'ai 2 pages, '1) page Quiz' et '2) Résultat page. En soumettant le formulaire Quiz, il générera le résultat sur la page de résultats pour l'utilisateur. Cependant, je dois empêcher l'utilisateur de cliquer sur le bouton de retour ou de saisir Backspace sur le clavier.
je l'ai étudié l'utilisation de « location.replace() », mais ne sais pas comment puis-je mettre en œuvre dans ma forme:
<form id="quiz" name="quiz" method="post" action="result.php">
...
<input type="submit" name="Submit" value="Submit" />
</form>
Je voudrais savoir s'il y a un moyen pour moi d'utiliser location.replace() dans le formulaire, ou autrement, de toute autre manière que je pourrais empêcher/empêcher l'utilisateur de revenir à la page d'historique.
Merci.
Je pense que la question est mal orienté. Vous ne devriez pas ** bricoler avec le navigateur de cette façon, d'autant plus qu'il n'y a probablement pas de façon universelle qui fonctionne dans toutes les circonstances de toute façon. Vous devriez plutôt dire le vrai problème (** pourquoi ** vous ne voulez pas l'utilisateur de revenir en arrière?) Et chercher une solution qui va résoudre ce problème * malgré * l'utilisateur appuyant sur le bouton arrière. – deceze