婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Ajax獲取頁面被緩存的解決方法

Ajax獲取頁面被緩存的解決方法

熱門標簽:辦理一個400電話多少錢 廣西ai語音電銷機器人哪家好 電銷機器人適用范圍 如何用地圖標注各分公司 蓄意標記地圖標注 接聽電話機器人哪有 察縣地圖標注 莆田防封電銷卡價格 信貸電銷機器人有用嗎
這樣的情況是是為AJAX獲取時先檢查本機緩存,如果本機緩存已有相同內容,則不訪問遠端服務器。這樣的操作倒是可以提高速度和減少服務器壓力。但帶來的弊端也是顯而易見的。

為了解決這個問題。我們必須在獲取頁加上一個額外的參數。比較簡單的方法是用一個隨機數。

例子如下 

復制代碼 代碼如下:

function idCheck() { //參數調用函數
var f = document.modify_form;
var book_num = f.book_num.value;
if(book_num=="") {
window.alert("圖書編號不能為空");
f.book_num.focus();
return false;
}
//加一個隨機數//////////////////////////////
var number = Math.random();
number = number * 1000000000;
number = Math.ceil(number);
//////////////////////////////////////////
send_request('get_book.php?book_num='+book_num+'ranum='+number); // 后面的 “ranum=number”是額外加的
}

這樣就可以避免相同參數頁面返回同樣內容的問題了。

還有一種方法為在被調用的頁面中,加入代碼,禁止本頁面被緩存

htm網頁
復制代碼 代碼如下:

metahttp-equiv="pragma"content="no-cache">
metahttp-equiv="cache-control"content="no-cache,must-revalidate">
metahttp-equiv="expires"content="wed,26feb199708:21:57gmt">

或者metahttp-equiv="expires"content="0">
asp網頁
復制代碼 代碼如下:

response.expires=-1
response.expiresabsolute=now()-1
response.cachecontrol="no-cache"

php網頁
復制代碼 代碼如下:

header("expires:mon,26jul199705:00:00gmt");
header("cache-control:no-cache,must-revalidate");
header("pragma:no-cache");

jsp網頁
復制代碼 代碼如下:

response.addHeader("pragma", "no-cache");
response.addHeader("cache-control", "no-cache,must-revalidate");
response.addHeader("expires", "0");

標簽:阿拉善盟 鷹潭 益陽 張掖 銅陵 平涼 儋州 延邊

巨人網絡通訊聲明:本文標題《Ajax獲取頁面被緩存的解決方法》,本文關鍵詞  Ajax,獲取,頁面,被,緩存,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Ajax獲取頁面被緩存的解決方法》相關的同類信息!
  • 本頁收集關于Ajax獲取頁面被緩存的解決方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 区。| 内乡县| 东乡县| 嘉兴市| 广东省| 千阳县| 固原市| 北京市| 堆龙德庆县| 绥化市| 万全县| 紫金县| 会昌县| 旬阳县| 韶山市| 时尚| 界首市| 左权县| 乌拉特中旗| 琼海市| 乌苏市| 鸡东县| 乳源| 茌平县| 沂水县| 额尔古纳市| 安庆市| 巫山县| 克拉玛依市| 土默特左旗| 山西省| 富阳市| 宣汉县| 鸡泽县| 盱眙县| 汽车| 花垣县| 剑川县| 贵定县| 静宁县| 九龙坡区|