日期:2014-05-16  浏览次数:20388 次

onclick="javascript:history.go(-1);" 为什么会刷新页面呢?
做一个返回按钮,如下
  <table height="50%" width="50%" align="center">
  <tr align="center" valign="middle">
  <td>对不起,你没有权限访问该页面!</td>
  <td><input type="button" value="点击这里返回" onclick="javascript:history.go(-1);"/></td>
  </tr>
  </table>
为什么点击的时候会刷新页啊????

------解决方案--------------------

使用history.go(-1);和history.back()方法.應該是不會刷新頁面的。
請仔細觀察一下。

------解决方案--------------------
IE 是有缓存的.
window.history.go(-1);是从缓存中读出来的.
不是通过服务请求得到的.
------解决方案--------------------
应该是你的前一页强制刷新了
------解决方案--------------------
看看前一个页面的代码,可能是那里出问题了