I have this tiny script for now that checks if any change is made on the form. If there is a change
then I set a flag to ‘Y’. I call this function on onBeforeunload=”changeConfirm()” places in the body tag. I know
I can’t stop the user from closing down the window, but how do I make this scenario work where he made a change
-> decide to close the window -> Script alerted him -> User clicks cancel (Now I need to bring him back to the screen
instead of closing browser.
<script type="text/javascript">
var Flag= "";
function changeConfirm(){
if(Flag == 'Y')
{
var confirmStatus = confirm('Changes made. Dont want to save?');
}
else {
alert("No changes were made " + Flag);
}
}
</script>
Try this :