Avertir l'utilisateur avant de quitter page web avec des modifications non enregistrées

J'ai quelques pages avec des formes dans mon application.

Comment puis-je sécuriser la forme de telle manière que si quelqu'un accède à l'écart ou ferme l'onglet du navigateur, ils devraient être invité à confirmer qu'ils veulent vraiment quitter le formulaire avec des données non enregistrées?

InformationsquelleAutor Khan | 2011-09-06