版权声明:本文为博主原创文章,未经博主允许不得转载。 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">
三、参照网址: