javascript判断关闭网页选项卡
<html>
<body>
<script type="text/javascript">
//////////////////////////////////////////////////////////////////
//onload :加载事件
//
//onunload:关闭事件,关闭后触发
//
//onbeforeunload:离开前触发,关闭或刷新都会触发
//onkeydown:按键事件
//event.keyCode:按键
var isF5=false;
window.onload=function(){
//alert("这是加载事件onload");
isF5=false;
}
window.onunload=function(){
if(!isF5){
alert("这是页面关闭事件onUnload");
}
}
window.onbeforeunload = function()
{
if(!isF5){
//setTimeout(onunloadcancel, 10);
return "真的离开?";
}else{
// setTimeout(onunloadcancel, 10);
}
}
window.onunloadcancel = function()
{
alert("我只是想刷新页面");
// alert("取消离开");
}
window.document.onkeydown=function(){
if(event.keyCode==116)
{
isF5=true;
alert("ss"+event.keyCode+ " "+isF5);
}
}
</script>
</body>
</html>