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();       //返回  
  });