z3ck3
2016-02-01, 10:20:16
Hi,
kann bitte beim Forum einer JS Zweizeiler eingebaut werden, das, wenn man einen Beitrag erstellt, meim Seitenwechsel nicht gleich der Beitrag futsch geht. Einmal ausversehen beim Tippen nen Shortcut für "Seite zurück" oder "Seite schließen" gedrückt, oder ausversehen beim Griff zur Maus auf "Seite zurück", und schon ist der bereits getippte Beitrag futsch. Das geht besser.
var inputTextarea = document.getElementById('vB_Editor_001_textarea');
window.addEventListener('beforeunload', function(e) {
if (inputTextarea.value.length > 5) {
var message = "Wollen Sie die Seite verlassen?";
e.returnValue = message;
return message;
}
}, false);
Irgendwie sowas. Man müsste nur noch abfangen ob das Formular regulär gesendet wurde, dann muss nicht nachgefragt werden.
Alternativ dazu irgendwie verhindern das Formularfelder wieder zurück gesetzt werden. Es gibt nichts nervigeres als das.
lg z3ck3
kann bitte beim Forum einer JS Zweizeiler eingebaut werden, das, wenn man einen Beitrag erstellt, meim Seitenwechsel nicht gleich der Beitrag futsch geht. Einmal ausversehen beim Tippen nen Shortcut für "Seite zurück" oder "Seite schließen" gedrückt, oder ausversehen beim Griff zur Maus auf "Seite zurück", und schon ist der bereits getippte Beitrag futsch. Das geht besser.
var inputTextarea = document.getElementById('vB_Editor_001_textarea');
window.addEventListener('beforeunload', function(e) {
if (inputTextarea.value.length > 5) {
var message = "Wollen Sie die Seite verlassen?";
e.returnValue = message;
return message;
}
}, false);
Irgendwie sowas. Man müsste nur noch abfangen ob das Formular regulär gesendet wurde, dann muss nicht nachgefragt werden.
Alternativ dazu irgendwie verhindern das Formularfelder wieder zurück gesetzt werden. Es gibt nichts nervigeres als das.
lg z3ck3