做乙個專案用到ajax,開始覺得挺好,後來發現乙個問題,例如刪除一項,恢復之後就不能再接著刪除,
必須要等一段時間,後來知道是ie快取的問題
ajax快取頁面是乙個剛接觸ajax的人一定會遇到的問題,造成這個問題的關鍵性人物又是ie...
終於讓我找到了乙個好辦法,那就在ajax傳送請求前加上
也就是類似於這樣:
怎麼樣,很簡單吧!!之前找的什麼在url家乙個隨即數什麼的,我用了下,不是很好用。
現在就把使用的具體**貼下來吧!!
快取小技巧 快取的分級
在大型的網際網路應用中,如果快取的是大量的資料,可以考慮多級快取資料 1.第一級cache 本地執行緒cache 每次將資料放入執行緒cache 利用threadlocal 中,可以避免同乙個執行緒中對同乙個快取資料的訪問 2.第二級cache 本地記憶體cache 3.第 cache 遠端cach...
Ajax之快取問題的解決
在ajax的get請求中,如果執行在ie核心的瀏覽器下,其如果向同乙個url傳送多次請求時,就會產生所謂的快取問題。快取問題最早設計初衷是為了加快應用程式的訪問速度,但是其會影響ajax實時的獲取伺服器端的資料。產生快取的問題就是 我們的客戶端向同乙個 url 傳送了多次請求 如果我們每次請求的ur...
ajax快取解決辦法
有三種辦法 1 加個隨機數 2 在要非同步獲取的asp頁面中寫一段禁止快取的 response.buffer true response.expiresabsolute now 1 response.expires 0 response.cachecontrol no cache 3 在ajax傳送...