|
XMLHttpRequest 是一個(gè)瀏覽器接口,使得 Javascript 可以進(jìn)行 HTTP (S) 通信。
最早,微軟在 IE 5 引進(jìn)了這個(gè)接口。因?yàn)樗杏茫渌麨g覽器也模仿部署了,ajax 操作因此得以誕生。
但是,這個(gè)接口一直沒有標(biāo)準(zhǔn)化,每家瀏覽器的實(shí)現(xiàn)或多或少有點(diǎn)不同。HTML 5 的概念形成后,W3C 開始考慮標(biāo)準(zhǔn)化這個(gè)接口。2008年 2 月,就提出了 XMLHttpRequest Level 2 草案。
這個(gè) XMLHttpRequest 的新版本,提出了很多有用的新功能,將大大推動(dòng)互聯(lián)網(wǎng)革新。本文就對這個(gè)新版本進(jìn)行詳細(xì)介紹。
一、老版本的 XMLHttpRequest 對象
在介紹新版本之前,我們先回顧一下老版本的用法。
首先,新建一個(gè) XMLHttpRequest 的實(shí)例。
var xhr = new XMLHttpRequest ();
it知識庫:XMLHttpRequest Level 2 使用指南,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。