网页在按F5刷新的时候 默认是没有confirm 提示框的,需要监听onbeforeunload函数才会有。
刷新之后弹出来的提示框,是浏览器自带的,我们监听不了 “重新加载” 和 “取消” 点击事件,目前我这个项目是 通讯系统,刷新页面确定后 肯定是要退出系统的,所以就需要用onunload函数了。
<body onbeforeunload="return beforeClose();">
function beforeClose()
{
//console.log('按下了F5刷新');
return false;
}
window.onunload=function(event){
//console.log('退出');
logoutByRefresh();//退出方法
}
就是这么简单,之前一直在想怎么监听 这个确认按钮的事件,但是发现根本监听不到!
纯属记录个人心得,大牛勿喷!