DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> 清除js緩存的多種方法總結
清除js緩存的多種方法總結
編輯:關於JavaScript     

在客戶端有一個HTML文件,用來提交輸入信息,問題在於:每次按刷新時,發覺並不是整個頁面重新被裝載,好似是緩存中。

因為文本框中仍出現上次輸入的值,只有在地址欄中按回車整個頁面才重新裝載,應當怎樣避免此問題? 

1,在html裡head區添加代碼:

<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="content-type" content="no-cache, must-revalidate" />
<meta http-equiv="expires" content="Wed, 26 Feb 1997 08:21:57 GMT"/>

2,清除臨時緩存

<body onLoad="javascript:document.yourFormName.reset()">

3,jquery ajax清除浏覽器緩存的兩種方法:

1)、通過$.ajaxSetup 設置屬性cache:false,讓ajax不調用浏覽的緩存。

jQuery.ajaxSetup ({cache:false})

2)、在ajax的url後加上隨機串來避免浏覽緩存,例如:$.ajax({url:'test.php?'+parseInt(Math.random()*100000)})緩存。

以上這篇清除js緩存的多種方法總結就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持。

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