XhttpRequest对象.ppt
《XhttpRequest对象.ppt》由会员分享,可在线阅读,更多相关《XhttpRequest对象.ppt(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、XHttpRequest对象对象XHttpRequest(XHR)创建不同的浏览器对于它们的实现是不同的。不同的浏览器对于它们的实现是不同的。IE以以ActiveX控件控件方式实现,而其它浏览器以内建的方式实现,而其它浏览器以内建的JavaScript实现。下面是实现。下面是创建的方法:创建的方法:var xRequest=null;if(window.XMLHttpRequest)/Netscape浏览器浏览器 xRequest=new XMLHttpRequest();else if(window.ActiveXObject)/IE浏览器浏览器 xRequest=new ActiveXOb
2、ject(Microsoft.XMLHTTP);return xRequest;方法不同的浏览器对于它们的实现是不同的。不同的浏览器对于它们的实现是不同的。IE以以ActiveX控件控件方式实现,而其它浏览器以内建的方式实现,而其它浏览器以内建的JavaScript实现。下面是实现。下面是创建的方法:创建的方法:abort()取消当前请求取消当前请求getAllResponseHeader()返回返回HTTP所有的响应头,以键所有的响应头,以键-值对形式值对形式getResponseHeader (“header”)返回特定响应头的值返回特定响应头的值open(“method”,“url”)设
3、置请求准备,它还有三个可选参数设置请求准备,它还有三个可选参数send(content)发送请求到服务器发送请求到服务器setRequestHeader (“header”,“value”)设置指定头,必须在设置指定头,必须在open()前设备前设备属性onreadystatechange每个状态改变时触发的事件处理器,它通常调每个状态改变时触发的事件处理器,它通常调用一个用一个javascript函数。函数。readyState请求的状态,值请求的状态,值:0=uninitialized,1=loading,2=loaded,3=interactive,4=completeresponseText服务器的响应,是一字符串服务器的响应,是一字符串responseXML响应是响应是XML,它通常可解析成,它通常可解析成DOM对象对象status响应状态码响应状态码(如如200是是OK)statusText响应状态文本,如响应状态文本,如OK,Not Found等。等。AJAX程序的交互XHRfuncation callback()/do somethingEvent服务器资源服务器资源数据源数据源ClientServer
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XhttpRequest 对象
限制150内