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