1. meta方法清除浏览器缓存
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
// CONTENT="no-cache" 清除缓存
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
// CONTENT="no-cache" 清除缓存
<META HTTP-EQUIV="expires" CONTENT="0">
2.清除form表单临时缓存
方法一:用ajax请求服务器最新文件,并加上请求头If-Modified-Since和Cache-Control,如下:
$.ajax({
url:'www.haorooms.com',
dataType:'json',
data:{},
beforeSend :function(xmlHttp){
xmlHttp.setRequestHeader("If-Modified-Since","0");
xmlHttp.setRequestHeader("Cache-Control","no-cache");
},
success:function(response){
//操作
}
async:false
});
async:false 是否异步加载。
方法二:直接用cache:false,
$.ajax({
url:'www.haorooms.com',
dataType:'json',
data:{},
cache:false,
ifModified :true ,
success:function(response){
//操作
}
async:false
});