Je sais que cette frontière sur le tabou ici, et s'il vous plaît ne pas répondre avec « vous ne devriez jamais faire », etc.utilisateur quand ils ont frappé le bouton de retour navigateur - avec raison
J'ai un très long formulaire dans un assistant, et certains utilisateurs sont trop habitués à utiliser les boutons Précédent et Suivant du navigateur qu'ils utilisent à la place des boutons "Précédent" et "Suivant" de l'assistant de formulaire. Si elles frappent le bouton de retour du navigateur, elles perdront toutes leurs données de forme (ce qui est une douleur dans le cul, puisque le formulaire est si long).
Est-il possible d'afficher une alerte qui aura un bouton "me sortir d'ici" et un bouton "annuler", donc s'ils frappent annuler, il annulera la fonction du bouton retour?
Je ne suis pas sûr que ce soit une règle "ne fais jamais ceci" que vous cassez. Stackoverflow m'avertit lorsque j'essaie de quitter une page sur laquelle je n'ai pas enregistré de modifications, et Gmail, et ma banque, etc. Et je suis toujours reconnaissant de l'avoir fait. J'ai également vu des données de formulaire multi-pages persister sur les actions du navigateur avant et en arrière, mais je serais satisfait de l'alerte de Sarfraz ci-dessous. – msw