DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> Js 代碼中,ajax請求地址後加隨機數防止浏覽器緩存的原因
Js 代碼中,ajax請求地址後加隨機數防止浏覽器緩存的原因
編輯:關於JavaScript     

看到別人寫的JS,ajax請求地址後加隨機參數,比如XXXX?t= + new Date().getTime()。

一開始搞不懂為什麼,網上查了資料,原因是防止浏覽器緩存。

浏覽器為了提高用戶訪問同一頁面的速度,會對頁面數據進行緩存。當url請求地址不變時,

有時候會導致浏覽器不發送請求,直接從緩存中讀取之前的數據。

如果數據改變了,而沒加隨機數,讀取的數據會跟之前一樣。

加上隨機數,就是欺騙浏覽器url改變了,會每次都向服務器發送請求而不去讀緩存

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved