HTML 清除js、css缓存办法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shunhua19881987/article/details/84612986

一、解决问题:

当服务器端的js或者css被修改后,如何让客户端在不清除缓存的情况下,自动请求最新的文件;

二、解决办法:

1、在需要调用修改的文件的页面中在文件名后添加版本号标识:

<script type="text/javascript" src="~/Scripts/TimeControl/timeControl.js?v=1.2.0"></script>

2、在页面中(HTML页面<head></head>)添加不缓存标识:

<META HTTP-EQUIV="pragma" CONTENT="no-cache">
< META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
< META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">
或者

<META HTTP-EQUIV="expires" CONTENT="0">

三、参照网址:

https://blog.csdn.net/wf824284257/article/details/76388112

https://blog.csdn.net/jurson99/article/details/46879011

猜你喜欢

转载自blog.csdn.net/shunhua19881987/article/details/84612986