javascript history.go(-1) 返回刷新不起作用


js返回刷新兩種方式:

   方式一:有提示框

<input type="button"  onClick="javascript:history.go(-1);location.reload();"value="返回" />

 方式二:直接返回

<input type="button"  onClick="javascript:history.go(-1);location.replace(document.referrer);"  value="返回" />               《---請用這方法

 

結論:目前大部分的都是返回錨點(即緩存),如果要做返回刷新,就會出現最多返回兩層,再點后退就無限循環,而javascript:history.go(-1) 則可以一直后退下去,但不刷新

 

至於以下這個,沒卵用

$("#btn_exit").bind("click",function(){  
              window.location.reload();    //刷新  
              window.history.go(1);         //前進  
              window.history.go(-1);        //返回+刷新  
              window.history.forward();  //前進  
              window.history.back();       //返回  
  });   

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM