最近修改了一个css文件一开始增加个版本号文件就会更新,过了一天增加版本号文件就不更新了,浏览器的css文件就怎么也不更新,着实难受
浏览器会将image、css、js缓存到本地中
image 和 js 增加版本号后 基本没有遇到过文件未更新
解决方案
1. 增加版本号
<link rel="stylesheet" type="text/css" href="css.css?v=1.1">
2.增加随机数作为参数。
<script type="text/javascript">
document.write("<link rel='stylesheet' type='text/css' href='css.css?random="+Math.random()+"'/>");
</script>
3.更改文件名 -_-!