【发布时间】:2016-01-11 11:33:56
【问题描述】:
我的问题如下: 我为去年的一个活动建立了一个网站(2014 年版)。 现在我为同一个活动创建了一个网站,但今年(2015 年)。 但是,每当我访问该网站时,它都会打开 2014 版,即使我已经安装了另一个版本... 按 F5 刷新页面并显示 2015 站点。
所以我认为问题在于这个网页是一个缓存版本,这就是发生这种情况的原因。 这是我的问题: 有什么办法可以解决这个问题吗? (正在考虑使用 JavaScript 脚本清除每个访问者对本网站的缓存...)
P.S.:该网站在 2015 年使用 HTML5、CSS3、JavaScript。在 2014 版本中使用 HTML4 和 CSS2-3(不再是 idk)。
【问题讨论】:
-
您可以在
.css和.js文件调用的末尾附加?v=2015之类的内容,以便浏览器重新加载它们并且不会缓存旧版本。 -
不幸的是,这个问题对 SO 来说太宽泛了,有太多方法可以做到这一点。 @Albzi 主页呢?
-
没关系。过了一会儿我明白了。我想我的大脑瞬间崩溃了。 @JuanMendes
标签: javascript html css browser-cache