小编spa*_*n81的帖子

如何将版本号添加到HTML文件(不仅是CSS和JS文件)

许多人使用CSS和JS文件上的版本号来强制非缓存版本在发布更新时加载到网页上:

CSS范例:

<link rel="stylesheet" type="text/css" href="style.css?v=2017-03-17">
Run Code Online (Sandbox Code Playgroud)

JS示例:

<script type="text/javascript" src="js/myscript.js?v=2017-03-17"></script>
Run Code Online (Sandbox Code Playgroud)

我注意到,通过将版本号添加到css / js文件中,Web浏览器还将从头开始加载HTML文件(从中引用css / js文件),而不使用缓存的版本。

这是确保在所有Web浏览器中从头开始显示HT​​ML文件的充分方法,还是有办法为HTML文件设置版本号,以确保不会从浏览器的浏览器中加载新更新的HTML文档。缓存?

html javascript css caching version

1
推荐指数
1
解决办法
7260
查看次数

标签 统计

caching ×1

css ×1

html ×1

javascript ×1

version ×1