js 判断web页面关闭、刷新、跳转

window.onbeforeunload = function(){
    if(document.all){ //ie
        //右上角关闭按钮 或 alt+F4 或 ctrl+w
        if(event.clientX > document.body.clientWidth || event.clientY < 0 ||event.altKey || event.ctrlKey){
            return "关闭窗口";
        }else{
            return "刷新或跳转";
        }
    }else{
        return "刷新、跳转、关闭";
    }
}

 

posted @ 2014-01-07 13:29  郎涛  阅读(1535)  评论(0编辑  收藏  举报