最通用的定义为:XMLHTTP 是一套可以在 Javascript、VbScript、JScript 等脚本语言中通过 http 协议传送或从接收XML及其他数据的一套 API。XMLHTTP 最大的用处是可以更新网页的部分内容而不需要刷新整个页面。
来自 MSDN 的解释:XMLHTTP 提供客户端同 http 服务器通讯的协议。客户端可以通过 XMLHTTP 对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对象模型 Microsoft® XML Document Object Model (DOM) 处理回应。
现在的绝对多数浏览器都增加了对 XMLHTTP 的支持,IE中使用 ActiveXObject 方式创建 XMLHTTP 对象,其他浏览器如:Firefox、Opera 等通过window.XMLHttpRequest来创建 XMLHTTP 对象。 |