1、在ajax發(fā)送請求前加上 anyAjaxObj.setRequestHeader("If-Modified-Since","0")。
2、在ajax發(fā)送請求前加上 anyAjaxObj.setRequestHeader("Cache-Control","no-cache")。
3、在URL后面加上一個隨機數(shù): "fresh=" + Math.random();。
4、在URL后面加上時間搓:"nowtime=" + new Date().getTime();。
5、如果是使用jQuery,直接這樣就可以了$.ajaxSetup({cache:false})。這樣頁面的所有ajax都會執(zhí)行這條語句就是不需要保存緩存記錄。
您可能感興趣的文章:- IE下jquery ajax無法獲得最新數(shù)據(jù)的問題解決(IE緩存)
- 淺析IE針對Ajax請求結果的緩存問題
- Ajax清除瀏覽器js、css、圖片緩存的方法
- 淺談Ajax的緩存機制
- 解析jquery中的ajax緩存問題
- Ajax中瀏覽器的緩存問題解決方法
- 如何解決Ajax請求結果的緩存問題說明
- ajax頁面無刷新 IE下遭遇Ajax緩存導致數(shù)據(jù)不更新的問題
- Jquery中Ajax 緩存帶來的影響的解決方法
- ajax調用中ie緩存問題解決方法