关于页面退出
客户要求在页面退出(包括页面转向,浏览器关闭)前跳出对话框提示是否保存数据
保存数据时要验证(可在后台代码验证)必填项,通过的话则保存,然后执行页面退出操作
否则的话要终止退出操作(不退出)
/*退出页面时验证数据是否改变,若改变则保存*/
JScript code
window.onbeforeunload = function (event) {
if (ischange) {
event = event || window.event;
if (confirm("You Sure Save Data And Exit This Page?")) {
$("[id$='btn_save_next']").click();//会调用后台click事件函数
}
}
}
以上函数不能满足要求,请大侠们指点?
------解决方案-------------------- 探讨 客户要求在页面退出(包括页面转向,浏览器关闭)前跳出对话框提示是否保存数据 保存数据时要验证(可在后台代码验证)必填项,通过的话则保存,然后执行页面退出操作 否则的话要终止退出操作(不退出) /*退出页面时验证数据是否改变,若改变则保存*/ JScript code window.onbeforeunload = function (event) { if (is……
------解决方案--------------------
这种需求很烦
如果用户什么操作都没做 提示保存数据
心里还有阴影了 忘记是否做了什么。这个时候很反感。
------解决方案-------------------- 用JS吧!
------解决方案-------------------- window.onbeforeunload = function () {
return '退出啊???';
}
------解决方案-------------------- onbeforeunload 事件里执行ajax去验证,是来不及的。你只能按照上面进行提示
------解决方案-------------------- 进程被结束掉,怎么办呢