当服务的修改了js和css内容后,发布到IIS服务器上,总是导致客户端内容显示不正确,原因是客户端存在缓存,还是加载的原来的js和css问题。
在css或js后面添加版本号,例如:
<script src="1.js?v=1.0"></script>
当版本号改变时,客户端会重新读取新的文件,问题解决了。
但同时也带了另一个问题,每次修改后,都必须修改版本好,如果引用比较多的化,那么工作量也比较大,同样是个问题。
步骤一:在web.config中配置版本号:



当服务的修改了js和css内容后,发布到IIS服务器上,总是导致客户端内容显示不正确,原因是客户端存在缓存,还是加载的原来的js和css问题。
在css或js后面添加版本号,例如:
<script src="1.js?v=1.0"></script>
当版本号改变时,客户端会重新读取新的文件,问题解决了。
但同时也带了另一个问题,每次修改后,都必须修改版本好,如果引用比较多的化,那么工作量也比较大,同样是个问题。
步骤一:在web.config中配置版本号:
本文标题:asp.net mvc处理css和js版本问题
本文链接:https://www.haomeiwen.com/subject/dkphiqtx.html
网友评论