iainwood Posted September 17, 2010 Share Posted September 17, 2010 Hi I have a backoffice system for my users, there is quite a complicated form in this that I need to make sure is saved on unload. My initial idea was to have a variable set by javascript on onchange and onkeydown functions on the elements - this works fine I can detect if they have potentially changed anything OnUnload I check this variable and ask them to confirm that they want to leave the changes, however if they click cancel the page still exits! so i tried making it offer to submit the form (see below) function confirmExit(){ alert(changeDetected) // just to show me the variable if (changeDetected!=0){ if(confirm("Do You Want to Save Changes")){ document.form1.submit() } } does anyone have a method for this? It must work in IE, ideally be cross browser! Thanks Iain Link to comment https://forums.phpfreaks.com/topic/213653-onunload-return-false-event-help/ Share on other sites More sharing options...
iainwood Posted September 17, 2010 Author Share Posted September 17, 2010 Hi I found a solution at http://stackoverflow.com/questions/1299452/how-do-i-stop-a-page-from-unloading-navigating-away-in-js Link to comment https://forums.phpfreaks.com/topic/213653-onunload-return-false-event-help/#findComment-1112044 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.