Posted on 2008-05-27 22:48
leekiang 閱讀(427)
評論(0) 編輯 收藏 所屬分類:
jquery(進去而已)
jquery中AJAX的并發執行問題
關于ajax的應用,異步并發,導致的問題
http://m.tkk7.com/emu/archive/2005/11/22/20888.html
CACHE
如果使用xmlhttp控件,在發起http請求的時候IE會包辦cache策略,很多時候更新了數據卻無法獲得更新后的數據。一開始試圖用傳統方式在URL后面加隨機數來強制更新,但是IE仍然距不發出新的請求。
一個解決方法是在后臺寫expires: 0或者其他的禁止前臺cache的頭,但是這樣在數據沒有更新的時候又會帶來不必要的服務器壓力、響應延遲和帶寬浪費。
一個稍微好一點的解決方法是,前臺在提交數據以后,需要強制更新數據的時候:
xmlhttp.setRequestHeader("If-Modified-Since","0");