Sur StackOverflow, lorsque vous posez une nouvelle question, vous avez saisi la question et si vous décidez de quitter la page, vous obtenez une confirmation «Are you sure».Demander confirmation à la page décharger
Je voudrais faire la même chose dans mon application ASP.Net:
L'utilisateur doit remplir un questionnaire et a la possibilité de stocker ses réponses Temporarely. Si l'utilisateur décide de s'éloigner de la page sans stocker temporairement ses réponses, nous aimerions recevoir une confirmation pour afficher une fenêtre et demander à l'utilisateur de stocker ses réponses.
Deux questions:
Quelle est une façon décente de montrer la fenêtre de confirmation avant que la page en décharge ASP.Net?
Je suis conscient de l'événement beforeunload, mais je ne veux pas en faire un grand hack javascript.Je ne veux pas la confirmation de botter lorsque l'utilisateur clique sur le bouton Enregistrer (qui est de sauver les réponses de toute façon)
Je suis au courant de l'événement onbeforeunload. Cependant, vous devrez vous pirater dans le formulaire soumettre ou cliquer sur le bouton pour faire l'exception pour ce bouton spécifique. Je me demandais s'il y avait une meilleure façon de le faire avec ASP.net. Thnx. – Zyphrax