c# - asp net javascript 清除缓存

标签 c# asp.net javascript

我有一个我前段时间做的网站,现在他们要求一些新功能,我对一些 javascript 文件做了一些更改,但是当我发布使用 IE 的客户端有缓存问题,所以在他们的浏览器中他们有旧的版本的javascript。我怎样才能清除客户端缓存,以便他们在访问网站时使用我修改的最新 javascript 文件。

最佳答案

当您引用 javascript 文件时,还将版本号附加到文件末尾作为查询字符串。有点像

<script src="yourjsfile?version=1.0" type="text/javascript"></script>

这将引用一个新的 url,它不会出现在缓存中,浏览器将下载最新的文件。

关于c# - asp net javascript 清除缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2415637/

相关文章:

asp.net - 由于连续调用 TempGetStateItemExclusive,SQL Server 请求超时

javascript - 如何在 SlickGrid 中创建合并单元格?

c# - 如何使用 imagemagick 调整图像大小?

c# - 数据传输对象(DTO)和哑业务对象之间的区别?

c# - Winforms 本地化错误

ASP.NET 4 SQL 方法?

javascript - 主干模型的 fetch() 不返回所需的对象

javascript - 我想知道用户是否移动到新行而不按 textarea 元素中的 Enter 按钮

c# - 自定义客户端消息

c# - await Task.WhenAll 不等待所有任务完成