日本一卡精品视频免费丨国产午夜片无码区在线播放丨国产精品成人久久久久久久丨国产亚洲日韩av在线播放不卡丨亚洲日韩av无码

AJAX是什么?

2020/11/2 13:56:14   閱讀:2948    發布者:2948


AJAX的意思就是異步的JavaScript和XML。簡而言之,它是使用XMLHttpRequest對象與服務器端通信的腳本語言。它可以發送及接收各種格式的信息,包括JSON、XML、HTML和文本文件。AJAX最為吸引人的就是它的“異步”特性,AJAX可以無需刷新頁面而與服務器端進行通信。

Ajax請求的五個步驟:

1、建立xmlHttpRequest對象

if(window.XMLHttpRequest) {

xmlHttp = new XMLHttpRequest();

if(xmlHttp.overrideMimeType) {

xmlHttp.overrideMimeType("text/xml");
}
} else if(window.ActiveXobject) {

var activeName = ["MSXML2.XMLHTTP", "Microsoft.XMLHTTP"];

for(var i = 0; i < activeName.length; i++) {

try {

xmlHttp = new ActiveXobject(activeName[i]);

break;

} catch(e) {}

}

}

if(!xmlHttp) {

alert("創建xmlhttprequest對象失敗");

} else {}

2、設置回調函數

xmlHttp.onreadystatechange= callback;

function callback(){}

3、使用OPEN方法與服務器建立連接  xmlHttp.open("get","ajax?name="+ name,true)

此步注意設置http的請求方式(post/get),如果是POST方式,注意設置請求頭信息xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded")

4、向服務器端發送數據

xmlHttp.send(null);如果是POST方式就不為空

5、在回調函數中針對不同的響應狀態進行處理

if(xmlHttp.readyState == 4){       //判斷交互是否成功

if(xmlHttp.status == 200){         //獲取服務器返回的數據         //獲取純文本數據

var responseText =xmlHttp.responseText;

document.getElementById("info").innerHTML = responseText;

}

}

擴展資料:

主流創建ajax對象的方法:

IE6以下版本瀏覽器創建ajax對象方法是:




Ajax優缺點

優點:

1、異步請求,不妨礙用戶瀏覽頁面或者其他操作。

2、局部刷新,無需重新刷新頁面。

3、界面與應用分離。有利于分工合作、減少非技術人員對頁面的修改造成的WEB應用程序錯誤、提高效率、也更加適用于現在的發布系統。

4、基于標準被廣泛支持。

5、前端和后端負載平衡。最大程度的減少冗余請求和響應對服務器造成的負擔,提升站點性能。

缺點:

1、back和History,對瀏覽器機制的破壞。

2、安全問題。易受到黑客攻擊。

3、對搜索引擎支持較弱。

4、不能很好支持移動設備。

5、違背URL和資源定位的初衷。
主站蜘蛛池模板: jizz免费视频| www在线国产| 9999国产精品欧美久久久久久| 国产精品一区二区久久| 国产www在线| 国产在线拍揄自揄拍无码视频| 国产又黄又猛的视频| 亚洲精品色情app在线下载观看| 激情第四色| 午夜无码片在线观看影院| 免费观看亚洲视频| 久久综合伊人77777| 国产精品国产三级国av在线观看| 五十路亲子中出在线观看| 中国少妇无码专区| 三上悠亚精品二区| 日韩精品极品视频在线观看免费| 动漫精品无码h在线观看| 六十路熟妇乱子伦| a午夜| 无码国产69精品久久久久同性| 国产午夜亚洲精品一区| 久久精品一区二区三区四区| www..99热| 少妇真实被内射视频三四区 | 亚洲欧美vr色区| 中国老妇xxxx性开放| 国产成人精彩在线视频| 亚洲一区二区三区四区五区六区| 永久中文字幕| 狼人大香伊蕉国产www亚洲| 国产边摸边吃奶边做爽视频| 少妇人妻呻吟青椒bobx| 人妻丰满熟妇岳av无码区hd| 日本无码人妻丰满熟妇区| 老子午夜精品无码不卡| 91重口免费版| 毛多水多www偷窥小便|