Warn about exceptional unsaved changes (save pending or forgotten),
not about common save results.
if (ajaxpost.status != 200)
alert('Foutcode '+ajaxpost.status+' bij opslaan: '+ajaxpost.responseText);
else
- alert('Pagina is goed opgeslagen');
+ editor.resetDirty();
};
ajaxpost.send(data);
},
config.disableObjectResizing = true;
document.execCommand('enableObjectResizing', false, false); // workaround in inline mode; ff bug?
});
+
+ window.onbeforeunload = function () {
+ if (editor.checkDirty()) {
+ return 'Pagina verlaten zonder wijzigingen op te slaan?'; // message ignored in modern browsers
+ }
+ };
});
CKEDITOR.disableAutoInline = true;