ajax如何解决浏览器缓存问题,有几种解决方案?

方案1)在ajax发送请求前加上 anyAjaxObj.setRequestHeader(“If-Modified-Since”,“0”)方案2)在ajax发送请求前加上 anyAjaxObj.setRequestHeader(“Cache-Control”,“no-cache”)方案3)在URL后面加上一个随机数: “fresh=” + Math.random();方案4)在URL后面加上时间戳:“nowtime=” + new Date().getTime()方案5)在jq ajax下,使用 $.ajaxSetup({cache:false}) 这样就不会保存缓存记录

发表评论