常用的XmlHttpRequest对象属性

request|xml|xmlhttprequest|对象

Common XMLHttpRequest Object Methods

Method Description
abort() Stops the current request
getAllResponseHeaders() Returns complete set of headers (labels and values) as a string
getResponseHeader("headerLabel") Returns the string value of a single header label
open("method", "URL"[, asyncFlag[, "userName"[, "password"]]]) Assigns destination URL, method, and other optional attributes of a pending request
send(content) Transmits the request, optionally with postable string or DOM object data
setRequestHeader("label", "value") Assigns a label/value pair to the header to be sent with a request

 
常用的XmlHttpRequest对象属性

 

属性 描述
onreadystatechange 每次状态改变所触发事件的事件处理程序
readyState 对象状态值:
  • 0 = 未初始化(uninitialized)
  • 1 = 正在加载(loading)
  • 2 = 加载完毕(loaded)
  • 3 = 交互(interactive)
  • 4 = 完成(complete)
responseText 从服务器进程返回的数据的字符串形式
responseXML 从服务器进程返回的DOM兼容的文档数据对象
status 从服务器返回的数字代码,比如404(未找到)或200(就绪)
statusText 伴随状态码的字符串信息
时间: 2016-05-06

常用的XmlHttpRequest对象属性的相关文章

Ajax基础教程(2)-使用XMLHttpRequest对象 2.2 方法和属性

表2-1显示了XMLHttpRequest对象的一些典型方法.不要担心,稍后就会详细介绍这些方法. 下面来更详细地讨论这些方法. void open(string method, string url, boolean asynch, string username, string password):这个方法会建立对服务器的调用.这是初始化一个请求的纯脚本方法.它有两个必要的参数,还有3个可选参数.要提供调用的特定方法(GET.POST或PUT),还要提供所调用资源的URL.另外还可以传递一个

AJAX入门--- XMLHttpRequest对象的属性和方法

         由于刚刚接触到Ajax对其比较陌生,而其中的XMLHttpRequest对象更是未曾听闻.开始学之前,了解一下它的属性和方法为它的使用做下铺垫.本文重点介绍XMLHttpRequest的属性和方法.          XMLHttpRequest对象的属性和事件 属性 描述 readyState 表示XMLHttpRequest对象的状态[1] responseText 包含客户端接收到的HTTP相应的文本内容[2] responseXML 服务器响应的XML内容对应的DOM对

AJAX客户端说明,XMLHttpRequest对象

ajax|request|xml|xmlhttprequest|对象|客户端 在CommunityServer中运用了自己的AJAX机制,没有借助其他的辅助控件.其中客户的XMLHttpRequest对象的封装,就足以让人大饱眼福,在一般的浏览器其都能够运行AJAX.下面我们来学习学习这个咚咚,希望能给更多的人带来帮助.  首先当然是要了解一下浏览器中的XMLHttp对象了:  XMLHTTP方法:           备注:客户机可以使用XMLHTTP对象发送任意的HTTP请求,接受HTTP应

AJAX核心对象-- XMLHttpRequest 对象使用详解 (一)

ajax|request|xml|xmlhttprequest|对象|详解 多数 Web 应用程序都使用请求/响应模型从服务器上获得完整的HTML 页面.常常是点击一个按钮,等待服务器响应,再点击另一个按钮,然后再等待,这样一个反复的过程.有了 Ajax 和 XMLHttpRequest 对象,就可以使用不必让用户等待服务器响应的请求/响应模型了. 本文中,Brett McLaughlin 介绍了如何创建能够适应不同浏览器的 XMLHttpRequest 实例,建立和发送请求,并响应服务器. 本

AJAX核心对象-- XMLHttpRequest 对象使用详解 (二)

ajax|request|xml|xmlhttprequest|对象|详解 挑战异步性 本文的后面,我将用很多时间编写和使用异步代码,但是您应该明白为什么 open() 的最后一个参数这么重要.在一般的请求/响应模型中,比如 Web 1.0,客户机(浏览器或者本地机器上运行的代码)向服务器发出请求.该请求是同步的,换句话说,客户机等待服务器的响应.当客户机等待的时候,至少会用某种形式通知您在等待: ·沙漏(特别是 Windows 上). ·旋转的皮球(通常在 Mac 机器上). ·应用程序基本上

XMLHttpRequest对象

request|xml|xmlhttprequest|对象 要创建XMLHttpRequest对象,对于不同的浏览器,有不同的方法 对于IE:              var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")对于For Mozilla, Firefox, Safari, and Netscape:             var xmlhttp=new XMLHttpRequest()XMLHttpRequest对象引用方法

XMLHttpRequest对象详细剖析

XMLHttpRequest对象是当今所有AJAX和Web 2.0应用程序的技术基础.尽管软件经销商和开源社团现在都在提供各种AJAX框架以进一步简化XMLHttpRequest对象的使用:但是,我们仍然很有必要理解这个对象的详细工作机制. 一. 引言 异步JavaScript与XML(AJAX)是一个专用术语,用于实现在客户端脚本与服务器之间的数据交互过程.这一技术的优点在于,它向开发者提供了一种从Web服务器检索数据而不必把用户当前正在观察的页面回馈给服务器.与现代浏览器的通过存取浏览器DO

建一个XMLHttpRequest对象池

request|xml|xmlhttprequest|对象 在ajax应用中,通常一个页面要同时发送多个请求,如果只有一个XMLHttpRequest对象,前面的请求还未完成,后面的就会把前面的覆盖掉,如果每次都创建一个新的XMLHttpRequest对象,也会造成浪费.解决的办法就是创建一个XMLHttpRequset的对象池,如果池里有空闲的对象,则使用此对象,否则将创建一个新的对象. 下面是我最近写的一个简单的类: /**  * XMLHttpRequest Object Pool  *

全面剖析XMLHttpRequest对象

request|xml|xmlhttprequest|对象 XMLHttpRequest对象是当今所有AJAX和Web 2.0应用程序的技术基础.尽管软件经销商和开源社团现在都在提供各种AJAX框架以进一步简化XMLHttpRequest对象的使用:但是,我们仍然很有必要理解这个对象的详细工作机制. 一. 引言 异步JavaScript与XML(AJAX)是一个专用术语,用于实现在客户端脚本与服务器之间的数据交互过程.这一技术的优点在于,它向开发者提供了一种从Web服务器检索数据而不必把用户当前