js清理浏览器缓存的一些方法

meta方法

清理form表单的临时缓存

jQuery ajax

1、在请求头加入If-Modified-Since和Cache-Control

beforeSend :function(xmlHttp){

        xmlHttp.setRequestHeader("If-Modified-Since","0");

        xmlHttp.setRequestHeader("Cache-Control","no-cache");   

}

2、直接使用cache: false

$.ajax({ 

        url:'www.haorooms.com', 

        dataType:'json', 

        data:{}, 

        cache:false,

        ifModified :true ,    

        success:function(response){        

            //操作    

        }    

})

Url加?参数

url?v=.... (Math.random() || timestamp || 其他)

你可能感兴趣的:(js清理浏览器缓存的一些方法)