JavaScript 之 AJAX 请求
一、Ajax 简介 1、概述 AJAX 即 “ A synchronous J avascript A nd X ML ” (异步 JavaScript 和 XML), 是指一种创建交互式 网页 应用的网页开发技术。 Ajax 是一种浏览器通过 JavaScript 异步发起请求,在与服务器交换数据并更新部分网页的,即在不重新加载整个页面的情况下,局部更新页面的技术。 2、特点 (1)Ajax 请求的局部更新,浏览器地址栏不会发生变化; (2)局部更新不会舍弃原来页面的内容; 二、Ajax XHR 1、XHR 创建对象:XMLHttpRequest 是 Ajax 的基础。 XMLHttpRequest 用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 创建 XMLHttpRequest 对象(所有现代浏览器(IE7+、Firefox、Chrome、Safari 以及 Opera)均内建 XMLHttpRequest 对象) var xhr = new XMLHttpRequest(); 老版本的 Internet Explorer (IE5 和 IE6)使用 ActiveX 对象: var xhr2 = new ActiveXObject("Microsoft