Ajax和XML中的XMLHttpRequest

来源:互联网 发布:淘宝一直访问受限 编辑:程序博客网 时间:2024/06/14 06:05

1,什么是XMLHttpRequest?       

XMLHttpRequest可以提供不重新加载页面的情况下更新网页,在页面加载后在客户端向服务器请求数据,在页面加载后在服务器端接受数据,在后台向客户端发送数据。XMLHttpRequest 对象提供了对 HTTP 协议的完全的访问,包括做出 POST 和 HEAD 请求以及普通的 GET 请求的能力。XMLHttpRequest 可以同步或异步返回 Web 服务器的响应,并且能以文本或者一个 DOM 文档形式返回内容。尽管名为 XMLHttpRequest,它并不限于和 XML 文档一起使用:它可以接收任何形式的文本文档。XMLHttpRequest 对象是名为 AJAX 的 Web 应用程序架构的一项关键功能。


2,创建XMLHttpRequest对象

IE5和IE6是最早实现XMLHttpRequest对象的浏览器,他们是通过使用ActiveX对象来实现的:var requester = new ActiveXObject("Micrsoft.XMLHTTP");