【前端】在静态网页引入JS、CSS的地址上动态添加时间戳防止缓存
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="http://yourdomain.com/path/to/your.js?timestamp=1234567890"></script>
<link href="http://yourdomain.com/path/to/your.css?timestamp=1234567890" rel="stylesheet">
</head>
<body>
<!-- Your HTML content goes here -->
</body>
</html>
在这个例子中,我们在引入JS和CSS文件的URL后面加上了查询字符串(query string)?timestamp=1234567890
。这个时间戳可以是任何一个特定的时间值,通常使用当前时间的时间戳。这样,每次页面加载时,浏览器都会认为是一个新的请求,从而避免了缓存的问题。这种方法在开发环境中非常有用,但在生产环境中,通常会有更好的缓存策略。
评论已关闭