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 Quote 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 Quote 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
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.