1.在AJAX請求的鏈接中添加時間戳或隨機數
在javascript發送的URL后加上t=Math.random(),如
href = URL+"&"+"t="+Math.random();
或 href = URL + "&" + "t="+ new Date().getTime();
2.在XMLHttpRequest發送請求之前加上XMLHttpRequest.setRequestHeader("If-Modified-Since","0");
如
xhr.setRequestHeader("If-Modified-Since","0");
xhr.send();
3.服務器端代碼加入Response.setHeader("Cache-Control", "no-cache, must-revalidate");
4.如果是用jQuery的話就簡單了,直接設置cache為false就可以
在javascript發送的URL后加上t=Math.random(),如
href = URL+"&"+"t="+Math.random();
或 href = URL + "&" + "t="+ new Date().getTime();
2.在XMLHttpRequest發送請求之前加上XMLHttpRequest.setRequestHeader("If-Modified-Since","0");
如
xhr.setRequestHeader("If-Modified-Since","0");
xhr.send();
3.服務器端代碼加入Response.setHeader("Cache-Control", "no-cache, must-revalidate");
4.如果是用jQuery的話就簡單了,直接設置cache為false就可以