使用javaScript或jquery清除页面刷新缓存

时间:2016-08-12 08:08:00

标签: javascript angularjs google-chrome web cache-control

我的网页http://avocettechnologies.com/avocetiq/在第一次加载时工作正常但是当我点击刷新按钮或重新加载页面时,它将无法完全加载(部分是移动和东西的转换),特别是在Chrome中,如果我按ctrl + f5它会正常工作

所以我想在页面刷新或重新加载时清除缓存,或者是否有更好的解决方案

我尝试了以下代码,但它一直在加载页面

    <script>
      window.onload = function() {
      if(!window.location.hash) {
       window.location = window.location + '#loaded';
       window.location.reload();
      }
    }
    </script>

`

我的网站位于angularjs

谢谢

1 个答案:

答案 0 :(得分:3)

默认情况下,reload()方法从缓存中重新加载页面,但您可以通过以下方式强制它从服务器重新加载页面:

location.reload(true)