整理中

1.判断页面刷新:

window.onbeforeunload   =   function()   
{  
      var   n   =   window.event.screenX   -   window.screenLeft;  
      var   b   =   n   >   document.documentElement.scrollWidth-20;  
      if(b   &&   window.event.clientY   <   0   ||   window.event.altKey)  
      {   
            //页面关闭

            window.event.returnValue   =   "";     //这里可以放置你想做的操作代码  
      }else{
             //页面刷新,do something


     }  
}  

 

2.在后台注册js

function waitThenDoIt(){
   try{
     if (window.document.readyState){//IE
       if (window.document.readyState==’complete’){ 
        doIt();
      } else
        setTimeout("waitThenDoIt()",10);
    }  else {//Firefox
        window.addEventListener("load",function(){doIt();},false);
    }  
  }  catch (ex) { 
  }
}
function doIt(){
  //…
}
将代码中的:
window.addEventListener("load",function(){doIt();},false);
替换为:
window.addEventListener("DOMContentLoaded",function(){doIt();},false);
也可以。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值