日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

淺析IE瀏覽器關于ajax的緩存機制

瀏覽:294日期:2022-06-11 11:51:12

IE瀏覽器對于同一個URL只返回相同結果。因為,在默認情況下,IE會緩存ajax的請求結果。對于同一個URL地址,在緩存過期之前,只有第一次請求會真正發送到服務端。大多數情況下,我們使用ajax是希望實現局部刷新的,所以這就牽扯到一個改進的問題。

  如果想每次都獲取到最新數據,我們只需保證每次傳入的URL不一樣。最簡單的方法就是通過給url拼接參數。利用math函數的random()方法生成隨機數。

  比如訪問百度www.baidu.com,我們就可以把地址寫成www.baidu.com?t=Math.random();或者?t=new Date().getTime();

  ********************************分割線**********************************

  說到這里,不妨復習一下ajax的基本用法。

*Ajax創建對象:   

 var xmlhttp;
 if (window.XMLHttpRequest){
  //IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp = new XMLHttpRequest();
  } else{
  //IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }  
           

*Ajax請求:

//GET請求:
xmlhttp.open("GET","test1.txt",true);
xmlhttp.send();
//POST請求:
xmlhttp.open("POST","demo_post.asp",true);
xmlhttp.send();

GET 還是 POST?

與 POST 相比,GET 更簡單也更快,并且在大部分情況下都能用。

然而,在以下情況中,請使用 POST 請求:

無法使用緩存文件(更新服務器上的文件或數據庫)
向服務器發送大量數據(POST 沒有數據量限制)
發送包含未知字符的用戶輸入時,POST 比 GET 更穩定也更可靠

*Ajax響應:

要獲得服務器的響應,需要使用XMLHttpRequest 對象的 responseText 或 responseXML 屬性。

ResponseText:獲得字符串形式的響應數據。

document.getElementById("myDiv").innerHTML=xmlhttp.responseText;

ResponseXML:獲得XML形式的響應數據。

如果來自服務器的響應是 XML,而且需要作為 XML 對象進行解析。

*Ajax - onreadystatechange : 

當請求被發送到服務器時,我們需要執行一些基于響應的任務。

每當 readyState 改變時,就會觸發 onreadystatechange 事件。

在 onreadystatechange 事件中,我們規定當服務器響應已做好被處理的準備時所執行的任務。

當 readyState 等于 4 且狀態為 200 時,表示響應已就緒:

xmlhttp.onreadystatechange=function()
 {
 if (xmlhttp.readyState==4 && xmlhttp.status==200)
  {
  document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
  }
 }

補充:下面看下淺談Ajax解決瀏覽器的緩存問題

Ajax能提高頁面載入速度的主要原因是通過Ajax減少了重復數據的載入,也即在載入數據的同時將數據緩存到內存中,一旦數據被加載,只要沒有刷新頁面,這些數據就會一直被緩存在內存中,當提交的URL與歷史的URL一致時,就不需要提交給服務器,也即不需要從服務器獲取數據,雖然降低了服務器的負載,提高了用戶體驗,但不能獲取最新的數據。為了保證讀取的信息都是最新的,需要禁止其緩存功能。

解決方案有如下幾種:

① 在Ajax發送請求前加上anyAjaxObj.setRequestHeader("If-Modified-Since", "0")。

② 在Ajax發送請求前加上anyAjaxObj.setRequestHeader("Cache-Control", "no-cache")。

③ 在URL后加上一個隨機數:"fresh=" + Math.random();。

④ 在URL后加上時間搓:"nowtime=" + new Date().getTime();。

⑤ 如果是使用jQuery,則用$.ajaxSetup({cache:false})。這樣頁面的所有Ajax都會執行該語句而不需要保存緩存記錄。

總結

以上所述是小編給大家介紹的IE瀏覽器關于ajax的緩存機制,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對網站的支持!

標簽: Ajax
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
色综合www| 少妇精品久久久一区二区| 亚洲夜间福利| 国产精品15p| 国产午夜久久| 欧美成人综合| zzzwww在线看片免费| 精品网站999| 久久gogo国模啪啪裸体| 日韩av三区| 免费视频一区二区| 99xxxx成人网| 国产一区观看| 99综合视频| 在线综合欧美| 99热精品在线观看| 国产一区二区三区四区二区| 亚洲日韩视频| 免费精品视频在线| 国产精品porn| 亚洲久久在线| 成人精品国产亚洲| 日韩精品免费视频一区二区三区| 精品视频国产| 丝袜诱惑制服诱惑色一区在线观看| 最近高清中文在线字幕在线观看1| 99国产精品自拍| 国产精品一区二区av交换| 久久国产成人午夜av影院宅| 在线观看一区| 99亚洲视频| 久久亚洲道色| 日韩精品成人在线观看| 亚洲成人二区| 国产 日韩 欧美 综合 一区| 97成人超碰| 久久亚洲不卡| 欧美午夜精品一区二区三区电影| 国产亚洲精品精品国产亚洲综合| 99香蕉国产精品偷在线观看| 国产精品视频一区视频二区| 今天的高清视频免费播放成人| 国产精品白丝av嫩草影院| 福利精品一区| 国产精品7m凸凹视频分类| 日本少妇一区| 福利欧美精品在线| 久久香蕉精品香蕉| 福利一区二区三区视频在线观看| 久久精品人人| 麻豆国产在线| 日韩中文视频| 亚洲精华国产欧美| 日韩视频一区二区三区在线播放免费观看 | 精品1区2区3区4区| 精品视频高潮| 亚洲天堂av影院| 欧美日韩国产高清| 色一区二区三区| 日韩电影免费网址| 91中文字幕精品永久在线| 伊伊综合在线| re久久精品视频| 国产精品普通话对白| 日日夜夜免费精品| 欧美1区二区| 成人在线网站| 综合亚洲自拍| 免费一级欧美片在线观看网站| 国产精品115| 久久久久久美女精品| 制服诱惑一区二区| 欧美亚洲一级| 午夜国产精品视频免费体验区| 麻豆一区二区三| 91精品国产成人观看| 在线国产精品一区| 国产欧美69| 青草久久视频| 九九久久婷婷| 久久中文字幕一区二区三区| 在线日韩av| 国产精品观看| 激情久久久久久| 国产亚洲一区| 欧美精选一区二区三区| 国产欧美日韩一区二区三区四区| 亚洲www免费| 亚洲高清二区| 久久久久伊人| 免费看日韩精品| 久久久久久久欧美精品| 亚洲狼人精品一区二区三区| 国产精品伊人| 国产麻豆综合| 尹人成人综合网| 不卡在线一区| 卡一卡二国产精品| 欧美一级一区| 国产一区丝袜| 国产精品黄色| 亚洲精品无播放器在线播放| 精品久久久网| 一级成人国产| 欧美日韩精品免费观看视频完整| 麻豆精品久久久| 国产欧美一区二区色老头| 天海翼亚洲一区二区三区| 免费不卡中文字幕在线| www在线观看黄色| 国产精品1区在线| 免费精品国产的网站免费观看| 欧美精品第一区| 国产精品久久久久久av公交车 | 欧美va亚洲va日韩∨a综合色| 国产精品手机在线播放| 蜜臀av性久久久久蜜臀aⅴ流畅| 国产精品成久久久久| 欧美激情视频一区二区三区免费| 欧洲激情综合| 亚洲一区中文| 亚洲永久av| 国产精品www994| 久久wwww| 精品国产一级| 久久亚洲国产| 狠狠操综合网| 91精品日本| 日韩欧美1区| 亚洲一区区二区| 久久狠狠亚洲综合| 超级白嫩亚洲国产第一| 国产第一亚洲| 欧美日韩尤物久久| 国产91精品对白在线播放| 伊人久久大香线蕉av超碰演员| 亚洲一区导航| 国产精品大片| 精品国产一区二区三区av片| 日韩在线观看不卡| 在线精品一区| 国产日韩欧美一区二区三区在线观看| 精品一级视频| 亚洲精品精选| 亚洲四虎影院| 日本不卡一二三区黄网| 久久男人天堂| 久久精品97| 性欧美xxxx免费岛国不卡电影| 男人的天堂亚洲一区| 精品亚洲二区| 亚洲一区日韩在线| 成人在线观看免费视频| 欧美日韩一二三四| 日韩不卡免费视频| 亚洲精品午夜av福利久久蜜桃| 中文日韩在线| 久久99久久人婷婷精品综合| 蜜桃精品视频| 日本a口亚洲| 蜜臀av性久久久久蜜臀aⅴ流畅| 超碰超碰人人人人精品| 麻豆久久一区| 日本午夜精品视频在线观看| 日韩精品一卡二卡三卡四卡无卡| 日韩精品91| 伊人网在线播放| 久久精品一区二区国产| 日韩视频免费| 久久久国产精品网站| 日韩高清中文字幕一区二区| 久久精品av麻豆的观看方式| 日韩精品免费视频一区二区三区 | 久久的色偷偷| 老司机精品久久| 国产一区调教| 国产一区二区色噜噜| 国精品一区二区三区| 日韩一区二区三免费高清在线观看 | 高清一区二区| 欧美a一区二区| 91大神在线观看线路一区| 日本va欧美va精品| 久久99性xxx老妇胖精品| 日韩极品在线观看| 伊人久久一区| 亚洲精品大片| 欧美精品国产| 国产一区二区亚洲| 欧美丝袜一区| 91成人精品在线| 国产精品视频一区二区三区综合 | 日韩免费看片| 国产成人精品一区二区三区在线| 欧美.日韩.国产.一区.二区| 香蕉久久国产| 国产66精品| 精品成人18| 亚洲精品91| 免费一级欧美片在线观看网站|