方法1--在代码头部加以下meta标签
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />
方法2--在引用css,js等文件的语句后面加上一个版本号,就可以有效防止浏览器一直使用缓存中的css,js,然每次加载的都是不同名称的文件
<link href="css/demo.css?v=201606131149" rel="stylesheet">
方法3--防止页面被缓存的方法,在URL后面添加随机参数,这样每次访问的都是不同的连接
window.location='xxx.html?_r='+Math.random();
原文地址:https://blog.csdn.net/tang242424/article/details/82780721