作用:页面关闭或刷新时候弹出类似confirm的弹窗,确定是否刷新或关闭
一般写法:
1、html中,<body onbeforeunload="return 'sure?'">
2、<script>
window.onbeforeunload=function(){
return 'sure?';
}
</script>
3、Jquery写法
$(window).bind("beforeunload",function(){
return 'sure?';
})
去除绑定:
当页面设置了beforeunload事件以后,想要特定a直接跳转url而不弹出这个提示框
<script>
window.onbeforeunload=function(){
return 'sure?';
}
document.getElementById("btn").onclick=function(){
window.onbeforeunload=function(){};
}
</script>
或JQUERY
$(window).bind("beforeunload",function(){
return 'sure?';
})
$("#btn").click(function(){ $(window).unbind("beforeunload"); })