location.reload( [bReloadSource])

解决方案 »

  1.   

    好像不是那样子,我测试还是不行,我的问题说具体一下是这样的:在一个网页页面A(这个页面有分页的)提交数据到一个处理页面B,处理完后返回到页面A。返回用history.back();返回的页面显示是没有处理前的数据,要手动刷新才能看到处理后的效果。返回用reload我没有成功,这个是返回到了页面A的首页并有刷新。我的要求是返回到页面A(有分页)并能刷新。
      

  2.   

    你用reload出来的是本地的缓存的页面
    所以你要刷新页面需要重新发送request请求
    不然还是旧的,没有刷新的页面信息在reload事件里
    重新request页面
      

  3.   

    location.href = document.referrer;
      

  4.   

    mingxuan3000(铭轩)    说的没错但我是想用JS来实现document.referre也不行,还是会回到分页页面的首页
      

  5.   

    <script>
        location.href="<%=Request.ServerVariables("HTTP_REFERER")%>";
    </script>
    应该是没问题的!
      

  6.   

    history.back()方式来到的页面的onload事件好像是可以触发的吧,你可以在body.onload事件中对当前页面进行refresh呀!!
      

  7.   

    history.back()方式来到的页面的onload事件好像是可以触发的吧,你可以在body.onload事件中对当前页面进行refresh呀!!----------有想法,但后果很严重... :)
      

  8.   

    一点资料
    http://blog.sina.com.cn/u/405da78d010002vh
      

  9.   

    为什么要用history.back呢,你直接提交不就可以了吗?
      

  10.   

    <script language=JavaScript>window.location='"&Request.ServerVariables("HTTP_REFERER")&"';</script>