Beim Bearbeiten einer Seite in meinem System kann ein Benutzer entscheiden, zu einer anderen Website zu navigieren, und dabei alle Änderungen verlieren, die er nicht gespeichert hat.
Ich möchte jeden Versuch abfangen, zu einer anderen Seite zu wechseln und den Benutzer aufzufordern, sicherzugehen, dass dies geschehen soll, da er möglicherweise seine aktuelle Arbeit verlieren könnte.
Google Mail tut dies auf sehr ähnliche Weise. Erstellen Sie beispielsweise eine neue E-Mail, geben Sie sie in den Nachrichtentext ein und geben Sie einen neuen Speicherort in die Adressleiste ein (z. B. twitter.com oder ähnliches). Sie werden gefragt, ob Sie sicher sind.
Ideen, wie man das repliziert? Ich ziele auf IE8 ab, möchte aber auch mit FF & Chrome kompatibel sein.