页面的离开和关闭事件

<script>

var t;

window.onbeforeunload=function(){

setTimeout(function(){t=setTimeout(onunloadcancel,0)},0);

return "确认离开"; 

}

 

window.onunloadcancel=function(){

clearTimeout(t);//为了防止刷新执行两次

alert("取消离开');

}

</script>

posted @ 2017-01-10 17:09  小小程序媛1116  阅读(340)  评论(0编辑  收藏  举报