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