Ich habe an verschiedenen Stellen nach dieser Frage gesucht, aber alles, was dort erwähnt wird, ist die Verwendung von Javascript window.unload
y window.onbeforeunload
. Außerdem funktioniert es in Chrome meistens nicht, da es blockiert wird.
Wie schafft es Google dann, dies zu tun? Wenn wir eine E-Mail verfassen und versehentlich die Registerkarte schließen, fordert uns Google mit einem "Sind Sie sicher?"-Feld auf.
Kann mir jemand weiterhelfen?
Was ich eigentlich tun möchte, ist, den Benutzer um eine Bestätigung zu bitten, wenn er das Formular ausfüllt und versehentlich auf die Registerkarte "Schließen" klickt. Wenn ja, erlaube ich ihm, weg zu navigieren, sonst bleibt er auf der Seite und füllt sein Formular weiter aus.