那最新版本的IE有问题。
window.location.href="aaaa.htm";
window.location.reload(true); ===  window.location.href="bbbb.htm";其实你的问题是清cache的问题。
window.location.href="aaaa.htm"+Math.random();

解决方案 »

  1.   

    Sorry, Missing something. The followung is correct.那最新版本的IE有问题。
    window.location.href="aaaa.htm";
    window.location.reload(true); ===  window.location.href="bbbb.htm";其实你的问题是清cache的问题。
    window.location.href="aaaa.htm?uuid="+Math.random();
      

  2.   

    同意dogfish。想清cache,在后面加时间戳就好了。
      

  3.   

    那就服务器返回时,在服务器端判断一下,如果是有用户操作需要刷新时,就给js传一个值,让他reload一下。这样也许可行。
      

  4.   

    清除缓存就可以了呀==========================
    =  CSDN小助手 v3.0[内测] =
    =  全新体验 共同期待     =
    ==========================
      

  5.   

    说明白一点吧,我是在用asp.net对页面进行客户端缓存
    <%@ OutputCache VaryByParam="none" Location="Client" Duration="1000000" %>
    有大量的用户的页面不同,但是只有很少的不定期的更新操作。我就存储在Client里面了,纸样的确是非常节省资源,但是在用户操作之后就不太容易获得新的数据,比如用户在一个Button按钮里面如何重新刷新一下页面?如果直接在Button里面加入reload的话,会导致post页面重新提交的提示,我该如何处理呢?或者清空客户端缓存有其他的方法?