【发布时间】:2012-01-19 11:33:42
【问题描述】:
我们的客户拥有数千名用户(他们都使用 Internet Explorer)和大量 JavaScript 文件,这些文件可以增强他们对我们产品的用户体验。
我遇到的问题是,无论何时我们更新这些脚本之一都无法知道客户端是否看到了最新版本。我们要做的是告诉我们的客户在查看任何更改之前进行硬刷新 (ctrl+f5)。显然这种方法并不理想。
我知道浏览器会根据 url 进行缓存,所以可以使用类似
【问题讨论】:
-
为什么不适合您?添加
ver查询字符串是实现这一目标的一种非常标准的方法 -
顺便说一句,为什么不能选择指纹识别?
-
这在技术上是一种选择,但由于我们系统的设置方式,它不是一个很好的选择。如果没有其他方法可以解决它,我们可能必须找到一种很好的方法来实现它。不过,我想知道是否有任何替代方案。
标签: javascript internet-explorer caching browser