javascript - 如何要求浏览器刷新(刷新)我网站的缓存?

标签 javascript css caching browser web

我到处搜索,只能找到我不明白的解决方案(我对网络开发不是很熟练)。

如果我理解正确,最好的方法是对 javascript 和 css 调用进行版本控制。但我不明白我应该如何在我的网站或服务器中实现它。

有人会为像我这样的初学者提供想法或链接吗? (我想最简单的方法对我来说是最好的)

现在我的用户在使用网站时遇到问题,但是清除缓存后所有问题都会消失。这是个大问题。

谢谢大家。祝你有美好的一天。

最佳答案

只需在每次更新时在文件末尾添加一个新参数,例如

<script src="http://www.example.com/javascript.js?reload=1">

<script src="http://www.example.com/javascript.js?reload=2">

将被视为不同的文件,尽管实际上完全相同..

如果您需要它永不缓存,则使用脚本在每次页面加载时动态更改参数(添加时间戳是常用方法,因为它永远不会意外重复)。

关于javascript - 如何要求浏览器刷新(刷新)我网站的缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24439947/

相关文章:

javascript - Chrome 何时清除磁盘缓存?

javascript - 一旦第一个 promise 解决,就停止 promise 执行

javascript - promise 回调中的单元测试逻辑

iphone - 容器 div 的自适应 CSS

html - 如何将两个 td 细胞靠近

html - div中的图像不根据div百分比调整大小

http - 如何在golang中缓存http.Response?

python - Dask 中具有可重用自定义图表的机会缓存

javascript - 如何在后端和前端具有不同子文件夹的codesandbox中运行应用程序

javascript - 如何使用 alt.js 中的源成功请求后更新状态?