Lors de la modification d'une page dans mon système, un utilisateur peut décider de naviguer vers un autre site Web et, ce faisant, perdre toutes les modifications qu'il n'a pas enregistrées.
Je voudrais intercepter toute tentative d'aller sur une autre page et inviter l'utilisateur à être sûr qu'il souhaite que cela se produise, car il pourrait potentiellement perdre son travail actuel.
Gmail fait cela de manière très similaire. Par exemple, rédigez un nouvel e-mail, commencez à taper dans le corps du message et entrez un nouvel emplacement dans la barre d'adresse (par exemple, twitter.com ou quelque chose). Il vous demandera "Êtes-vous sûr?"
Des idées comment reproduire cela? Je cible IE8, mais j'aimerais également être compatible avec FF et Chrome.