当我在页面中有未保存的更改,并且用户尝试离开页面时,我想向用户显示自定义弹出窗口,而不是在页面的“卸载”方法中弹出IE的默认确认。但是我无法阻止页面在unload事件中传播。我已经尝试过preventdefault()和stoppropagation(),cancelbubble(),但是没有任何帮助。
$(window).bind('unload',function () {
//how to stop the page from unloading and show the custom pop up
}
请建议。谢谢。