没有使用任何构建工具,后端语言
纯HTML页面,如何每次更新上传之后,用户访问会自动更新
1:手动加标识戳?
我以前也有过这样的想法, 纯html你想加时间戳, 只能通过javascript动态加载文件, 比如(下面语法是不对的, 但是难得想了, 参考下就好)
append('<link rel="stylesheet" href="a.css?_='+ (+new Date()) +'">')
<script type="text/javascript">
$.getScript("test.js?v="+Math.random(),function(){
$.getScript("test2.js?v="+Math.random());
});
</script>
题主目前采用的方式
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
首先回答这个问题之前 我需要说的是HTML页面,为什么每次更新上传之后,用户访问为什么不是你最新上传的东西
所以解决这个问题的方案有如下(方式应该很多,目前想到的就是这两个)