页面关闭的时候有window.onbeforeunload和 window.onunload两个事件 ,如果当前页面中弹出一个子页面的时候,会关闭当前页面,同时他会执行关闭事件,,现在我想知道有没有什么事件,  只有当我点击页面右上角的那个叉叉时才出发事件,,也就是说弹出新页面关闭上一个页面时候不会触发关闭的事件,  或者说谁有更好的办法统计页面的跳出率,就更好啦,我要做的是当用户打开我的页面不到10秒钟就关闭的时候我要做一个统计

解决方案 »

  1.   

    找到了  共享一下function   window.onbeforeunload()   {   
      if(   !(event.clientY<0||event.altKey)   ){   
           //在刷新、或以_self方式转到其它页面、或用ALT+CTLR+DEL关闭时触发;   
          alert("刷新");   
      }else{   
           //点击工具栏上的[X]按钮、或ALT+F4关闭时触发   
         alert("离开");   
      }   
      }