更新時(shí)間:2022-03-14 10:42:20 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1254次
1.創(chuàng)建Ajax對(duì)象
//if(XMLHttpRequest)(在IE6下作為一個(gè)變量如果沒定義會(huì)報(bào)錯(cuò),如果作為屬性會(huì)提示undefined,所以在前面加window.)
if(window.XMLHttpRequest)
{
//非IE6
var oAjax = new XMLHttpRequest();
}
else
{
//IE6
var oAjax = new ActiveXobject("Microsoft.XMLHTTP");
}
2.連接到服務(wù)器
//同步:事情一件一件來做;異步:多個(gè)事情一起做
//Ajax基本都是異步的
//open(方法,文件名(路徑),異步傳輸(true))
oAjax.open('GET',url,true);
3.發(fā)送請(qǐng)求(告訴服務(wù)器要哪個(gè)文件)
oAjax.send();
4.接收返回值(把要的文件取回來)
oAjax.onreadystatechange = function()
{
//等于4代表最后一步,內(nèi)容解析完成
if(oAjax.readyState == 4) //瀏覽器和服務(wù)器,進(jìn)行到哪一步了
{
if(oAjax.status == 200)//成功
{
//成功
fnSucc(oAjax.responseText);
}
else
{
if(fnFaild)
{
//失敗(404,文件沒找到)
fnFaild(oAjax.status);//因何種原因失敗
}
}
}
}
}
</script>
</body>
</html>
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)