<link href="static/css/bootstrap.min.css" rel="stylesheet">如何动态加入版本号
时间: 2023-10-24 13:04:35 浏览: 143
可以使用以下方法动态加入版本号:
1. 在文件名中加入版本号:可以在文件名中加入版本号,例如:static/css/bootstrap.min.css?v=1.0,每次更新版本时修改版本号即可。
2. 使用URL参数传递版本号:可以使用URL参数传递版本号,例如:static/css/bootstrap.min.css?version=1.0,每次更新版本时修改版本号即可。
3. 使用服务器端脚本动态生成版本号:可以使用服务器端脚本动态生成版本号,例如PHP脚本:static/css/bootstrap.min.css?version=<?php echo time(); ?>,每次请求时会动态生成版本号。
无论使用哪种方法,都需要在HTML文件中动态生成link标签,例如:
```html
<link href="static/css/bootstrap.min.css?version=<?php echo time(); ?>" rel="stylesheet">
```
或者使用JavaScript动态生成link标签,例如:
```javascript
var link = document.createElement("link");
link.href = "static/css/bootstrap.min.css?version=" + new Date().getTime();
link.rel = "stylesheet";
document.head.appendChild(link);
```
以上几种方法可以根据具体情况选择使用,可以动态加入版本号来解决缓存问题。
阅读全文