XMLHttpRequest是XMLHTTP組件的對象,透過這個對象,AJAX可以像桌面應(yīng)用程式一樣只同伺服器進(jìn)行資料層面的交換,而不用每次都刷新介面,也不用每次將資料處理的工作交給伺服器來做;這樣既減輕了伺服器負(fù)擔(dān)又加快了回應(yīng)速度、縮短了使用者等待的時間。
IE5.0開始,開發(fā)人員可以在Web頁面內(nèi)部使用XMLHTTP ActiveX元件擴(kuò)充自身的功能,不用從目前的Web頁面導(dǎo)航就可以直接傳輸資料到伺服器或從伺服器接收資料。 ,Mozilla1.0以及NetScape7則是建立繼承XML的代理類別XMLHttpRequest;對於大多數(shù)情況,XMLHttpRequest物件和XMLHTTP元件很相似,方法和屬性類似,只是部分屬性不同。