jQuery清除快取例項程式碼

admin發表於2017-03-01
快取是個好東西,但是有些情況下則會出現一些麻煩,比如驗證碼不能重新整理等等,尤其是在IE瀏覽器下面,本章節就簡單介紹一下如何清除快取以避免一些不必要的困擾,

解決方案一:

使用ajax方法的時候可以設定cache的引數為false。

程式碼如下:

[JavaScript] 純文字檢視 複製程式碼
$.ajaxSetup ({ cache: false }); 
$(fucntion({ 
  $.ajaxSetup ({ cache: false }); 
}))

特別說明:不能夠設定為全域性的。

解決方案二:

在請求的連結後面新增隨機數,比如新增一個時間戳之類東西,就可以實現實時獲取最新的網頁內容,而不是從快取讀取。

[JavaScript] 純文字檢視 複製程式碼
var date=new Date();
var url="softwhy.com?&random="+date.getTime();

相關文章