當前位置:趣味科普網>經驗>

ajax如何清除緩存

經驗 閲讀(1.76W)

ajax如何清除緩存

加時間戮:

對於一個瀏覽器,第一次點擊會調用rpc請求,再用同一個瀏覽器提交表單時,rpc不會被提交,因為參數一樣,所以在實際操作的時候,給rpc的參數傳遞一個沒用的時間戳,以保證每次的點擊事件都會激發rpc請求, 這樣的參數或者url不一樣;在某些情況下, 瀏覽器會將多個XMLHttpRequest請求的結果緩存在同一個url,把當前時間戳追加到url的最後,就能確保url的唯一性,從而避免瀏覽器的緩存結果。