您的位置:首页 > 其它

onbeforeunload 事件和onunload事件(点击刷新后处理)

2016-07-28 08:22 316 查看
我在对数据库处理时,为了防止用户刷新界面时,从新登陆,就设置了onbeforeunload事件。提示用户是否需要刷新或者退出,当用户确实需要刷新或者退出时,这是我就需要进行一些处理,比如说将数据库新建的记录进行删除,这就需要检测用户是否按了刷新,退出按钮。刚开始我的思路是检测用户选择的按钮,然而并没有这样的方法。后来我想通了就是,当用户不重新加载页面时,是没有变化的,而当选择刷新时,这时就触发了onunload事件,就是刷新的事件,需要明白的是,onunload是页面退出刷新后触发的,所以我需要处理的东西就在这个事件函数里面写,具体代码如下:

window.onbeforeunload=function(){
return "你确定要离开吗";
}
window.onunload = function(){
//需要处理的操作代码写入地方
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: