国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > AJAX > 正文

淺談ajax請求技術

2024-09-01 08:27:47
字體:
來源:轉載
供稿:網友

1.寫在前面:

閱讀要求:

具有一定的HTML、CSS、JavaScript、Json基礎

2.什么是ajax

Ajax:即”Asynchronous Javascript And XML”(異步JavaScript和XML),是指一種創建交互式網頁應用的網頁開發技術。

3.為什么使用ajax

在動態網頁開發技術中,客戶端(通常是瀏覽器)與服務端進行數據交互是十分頻繁的,如何節省網絡資源,提供良好的用戶體驗是十分關鍵的。Ajax采用異步請求方式,使得不用刷新整個頁面就可以和后臺實現數據交互,從而更新內容...

4.如何使用原生的ajax

使用ajax技術的關鍵點落在了XMLHttpRequest(注:ie5、ie6使用ActiveXObject)對象上,因此利用好該對象是關鍵

注意:

    

function loadData() {  //創建XMLHttpRequest對象  var xmlHttpRequestObj = {};  //創建json對象,傳送json格式數據到服務端  Var jsonObj = {};  if (window.XMLHttpRequest) {  // IE7+, Firefox, Chrome, Opera, Safari     xmlHttpRequestObj =new XMLHttpRequest();   } else {     // IE6, IE5     xmlHttpRequestObj =new ActiveXObject("Microsoft.XMLHTTP");   }  //當請求狀態改變時會調用xmlHttpRequestObj .onreadystatechange方法    xmlHttpRequestObj .onreadystatechange = function() {     if (xmlHttpRequestObj .readyState == 0 ) {      Alert(“open()函數未執行”);       } else if(xmlHttpRequestObj.readyState == 1) {        Alert(“open()函數已執行,send()函數未執行”);     } else if(xmlHttpRequestObj.readyState == 2) {        Alert(“send()函數已執行,頭部和狀態碼可以獲取”)     } else if(xmlHttpRequestObj.readyState == 3) {        Alert(“頭部已收到,解析響應體”);    } else if(xmlHttpRequestObj.readyState == 4) {        Alert(“請求完成”);        If (xmlHttpRequestObj.status == 200) {          Alert(“響應就緒,反序列化json對象填充數據到頁面”);        } else if (xmlHttpRequestObj.status == 400) {          Alert(“頁面丟失”);        } else {          Alert(“服務異常”);        }    }   }  //method:請求方式:GET、POST、PUT、DELETE... Url:請求的地址 asnyc:是否采用異步  xmlHttpRequestObj.open("method", "url", async);  //設置請求頭,POST請求格式需要載入,其他不需要  xmlHttpRequestObj.setRequestHeader("Content-type","application/x-www-form-urlencoded");  //請求數據,參數為jsonObj json對象  xmlHttpRequestObj.send(jsonObj);}

以上這篇淺談ajax請求技術就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持錯新站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 舟曲县| 龙游县| 盐津县| 葵青区| 西畴县| 永宁县| 七台河市| 浏阳市| 伊宁县| 罗城| 旺苍县| 安福县| 普安县| 德惠市| 罗江县| 石台县| 习水县| 二手房| 广丰县| 庄浪县| 启东市| 紫阳县| 温州市| 桐乡市| 济宁市| 巴楚县| 巨鹿县| 务川| 潞西市| 鄢陵县| 佛冈县| 漳浦县| 尼木县| 淮安市| 年辖:市辖区| 玉树县| 大荔县| 遵义县| 蕲春县| 河南省| 黑龙江省|