1
Hallo,
ich bin schon manchmal beim Bearbeiten von Texten in meinem CMS aus Versehen auf "falsche" Tasten (z.B. neu laden oder zurück) gekommen. Dabei sind manchmal Texte oder Codes verloren gegangen. Damit das nicht mehr passiert, soll beim Verlassen der Site eine Warnung mit JavaScript ausgegeben werden. Nur wenn man auf "OK", bzw. "Seite verlassen" klickt, soll die Site verlassen werden.
Ich habe das mal so probiert:
Bei mir kommt zwar die Warnung, allerdings wird immer eine neue Site geladen, egal ob man die Meldung bestätigt oder a nicht.
ich bin schon manchmal beim Bearbeiten von Texten in meinem CMS aus Versehen auf "falsche" Tasten (z.B. neu laden oder zurück) gekommen. Dabei sind manchmal Texte oder Codes verloren gegangen. Damit das nicht mehr passiert, soll beim Verlassen der Site eine Warnung mit JavaScript ausgegeben werden. Nur wenn man auf "OK", bzw. "Seite verlassen" klickt, soll die Site verlassen werden.
Ich habe das mal so probiert:
function exitSite() {
return confirm('Achtung!\nWenn Sie diese Site verlassen, werden alle nicht gespeicherten Änderungen gelöscht.\nWollen Sie diese Site wirklich verlassen?');
}
...
<body onunload="exitSite();">
Bei mir kommt zwar die Warnung, allerdings wird immer eine neue Site geladen, egal ob man die Meldung bestätigt oder a nicht.