ajax的核心技術是XMLHttpRequest對象,用于通過javascript從服務器取得XML數(shù)據(jù),XHR對象提供請求和響應的接口,能夠以異步方式從服務器獲取信息,用戶可以不刷新頁面也可以獲得新信息
XHR對象的創(chuàng)建:
- var xhr=new XMLHttpRequest()
IE7及更高版本- var xhr=createXHR()
支持IE更早的版本
用法;
- 第一步,調(diào)用xmlhttp.open(發(fā)送的請求類型,請求的URL,表示是否異步發(fā)送請求 )方法,
xmlhttp.send(string);//將請求發(fā)送到服務器,僅用于 POST 請求.
注意; 調(diào)用open()方法并不會真正發(fā)送請求,而是啟動一個請求以備發(fā)送
xmlhttp.send();