<script type="text/javascript">
     

        function CloseIt() {
               //浏览器又上角关闭
//            if (event.clientX > document.body.clientWidth && event.clientY < 0 || event.altKey) {

//                document.getElementById("LinkButton1").click();
            //            }
            //鼠标相对于用户屏幕的水平位置  - 窗口左上角相对于屏幕左上角的水平位置 = 鼠标在当前窗口上的水平位置
            var n = window.event.screenX - window.screenLeft;


            //鼠标在当前窗口内时,n<m,b为false;鼠标在当前窗口外时,n>m,b为true。20这个值是指关闭按钮的宽度
            var b = n > document.documentElement.scrollWidth - 20;


            //鼠标在客户区内时,window.event.clientY>0;鼠标在客户区外时,window.event.clientY<0
            if (b && window.event.clientY < 0 || window.event.altKey || window.event.ctrlKey) {
                document.getElementById("LinkButton1").click();

            } else if (event.clientY > document.body.clientHeight || event.altKey) {
                document.getElementById("LinkButton1").click();
            }




        }
</script>
//body调用
<body  onbeforeunload="CloseIt()">   

 

posted on 2012-07-18 09:46  . 夜___ .  阅读(816)  评论(0编辑  收藏  举报