好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 四步輕松實現ajax發送異步請求

四步輕松實現ajax發送異步請求

熱門標簽:大學校門地圖標注 地圖標注與公司業務關系 外呼系統api對接 平涼高德地圖標注商戶要收費嗎 荊州智能電銷機器人 福建微碼電話機器人 銷售電銷機器人詐騙 提高電話機器人接通率 廣西智能外呼系統多少錢

ajax發送異步請求,供大家參考,具體內容如下

第一步(得到XMLHttpRequest)

ajax其實只需要學習一個對象:XMLHttpRequest,如果掌握了它,就掌握了ajax!!!

1.得到XMLHttpRequest

大多數瀏覽器都支持:var xmlHttp=new XMLHttpRequest();
IE6.0:var xmlHttp=new ActiveXObject(“Msxml2.XMLHTTP”);
IE5.0以更早版本的IE:var xmlHttp=new ActiveXObject(“Microsoft.XMLHTTP”);

2.編寫創建XMLHttpRequest對象的函數

function createXMLHttpRequest(){
     try{
     return new XMLHttpRequest();
     } catch(e){
     try{
     return new ActiveXObject(“Msxml2.XMLHTTP”);
    }catch(e){
     try{
      return new ActiveXObject(“Microsoft.XMLHTTP”);
     }catch(e){
       alert(“哥們兒,你用的是什么瀏覽器啊?”);
       throw e;
    }
    }
     } 
}

第二步(打開與服務器的連接)

xmlHttp.open():用來打開與服務器的連接,它需要三個參數:   

請求方式:可以是GET與POST
請求的URL:指定服務器端資源,例如:/day23_1/AServlet
請求是否為異步:如果為true表示發送異步請求,否則同步請求

xmlHttp.open(“GET”,”/day23_1/AServlet”,true);//比如

第三步(發送請求)

xmlHttp.send(null):如果不給可能會造成部分瀏覽器無法發送! 

      參數:就是請求體內容!如果是GET請求,必須給出null。
      如果是POST請求,如下

xmlHttp.send(“username=zhangSanpassword=123”);

第四步:

在xmlHttp對象的一個事件上注冊監聽器:onreadystatechange
xmlHttp對象一共有5個狀態

0:初始化未完成狀態,只是創建了XMLHttpRequest對象,還未調用open()方法
1:請求已開始,open()方法已調用,但還沒調用send()方法
2:請求發送完成狀態,send()方法已調用
3:開始讀取服務器響應
4:讀取服務器響應結束(通常我們只關心最后這個狀態!!!)

得到xmlHttp對象的狀態

var state = xmlHttp.readyState;//可能是0、1、2、3、4

得到服務器響應的狀態碼(200:成功 304:狀態沒有改變 404 500:服務器錯誤)

var status=xmlHttp.status;//例如200、404、500

得到服務器響應的內容

var content=xmlHttp.responseText;//得到服務器的響應的文本格式的內容(這更通用)
var content=xmlHttp.responseXML;//得到服務器的響應的xml響應的內容,它是document對象了!

所以監聽器應該這樣寫

xmlHttp.onreadystatechange = function(){

  //xmlHttp的5種狀態都會調用本方法
    if(xmlHttp.readyState ==4  xmlHttp.status == 200){

  //雙重判斷:判斷是否為4狀態,而且還要判斷是否為200
      var text=xmlHttp.responseText;
     } 
};

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • jquery的ajax異步請求接收返回json數據實例
  • SpringMVC環境下實現的Ajax異步請求JSON格式數據
  • ajax 同步請求和異步請求的差異分析
  • ajax異步請求詳解
  • Vue form 表單提交+ajax異步請求+分頁效果
  • AJAX實現簡單的注冊頁面異步請求實例代碼
  • dojo學習第二天 ajax異步請求之綁定列表
  • ajax的工作原理以及異步請求的封裝介紹
  • 基于JQuery的$.ajax方法進行異步請求導致頁面閃爍的解決辦法
  • Ajax異步請求JSon數據(圖文詳解)

標簽:樂山 黔東 內江 邯鄲 衡陽 德陽 海南 婁底

巨人網絡通訊聲明:本文標題《四步輕松實現ajax發送異步請求》,本文關鍵詞  四步,輕松,實現,ajax,發送,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《四步輕松實現ajax發送異步請求》相關的同類信息!
  • 本頁收集關于四步輕松實現ajax發送異步請求的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 欧美精品一区二区| 黄色软件免费的| 超级黄 色a毛片视频| 荒淫艳史在线播放| 天天操天天操天天操天天操| 亚洲一区有码| 猛男gaygay免费网站| 翁熄性放纵交挨视频| 亚洲aⅴ天堂| 日本大尺度爱做网站| 意大利理仑片做爰与尝试未删减| 菲律宾影片巜豪妇荡乳3| 亚洲久草| 国产精品一区一区三区免费视频| 一级免费片| 中国浓毛老太BBWW毛绒绒| 名器奶婬H肉承欲欢np动漫视频| 日本高清在线播放| 婬荡高潮叫床声噗噗噗口述| 91精品全国免费观看| 那夜四次| 国产精品亚洲精品已满sex| 日日噜噜夜夜久久亚洲一区二区| 天天干成人网| 日韩欧美视频在线播放| 洗濯屋2肉动漫无修版在线播放 | 我的性教老师2免费高清| 我要看一级毛片| 精品人妻一区二区三区丽宫| 美女把腿扒开让男人桶肌肌| 久久精品视频免费播放| www.蜜桃视频| 親子亂子倫XXXX 0路舒淇| 又大又爽又粗免费视频| 日b在线观看| 韩国午夜精品理论片西瓜| 手机看片av| 中国国语毛片免费观看视频| 欧美肥妇BBwBBwBBW| 人妻被黑人猛烈进入A片软件| 国产精品久久Av日本无码69|