1、 ajax是什么?
asynchronous javascript and xml
ajax是一种用来改善用户体验的技术,其实质是利用浏览器内置
的一个特殊的对象(XMLHttpRequest对象)向服务器发送请求,在发送请求的同时,
浏览器并不会销毁当前页面,用户仍然可以对当前页面做其它操作。
服务器发送回来的一般也不是一个完整的新的页面,而是部分的数据
(文本或者xml文档),在浏览器端,可以利用这些数据部分更新当前页面。
整个过程,页面无任何的刷新,不打断用户的操作。
2、 如何获得XMLHttpRequest对象?
因为XMLHttpRequest并没有标准化,所以,要区分浏览器。
function getXhr(){
var xhr = null;
if(window.XMLHttpRequest){
//非ie浏览器
xhr = new XMLHttpRequest();
}eles{
xhr = new ActiveObject('Microsoft.