XMLHTTPRequest 对象的定义(AJAX IN ACTION)
来源:互联网 发布:百度软件开发岗位职责 编辑:程序博客网 时间:2024/06/05 18:47
Ajax In Action 中定义XMLHTTPReqeust对象的代码。
//初始化XMLHTTPRequest对象
function initXMLHTTPRequest()
{
var xRequest = null;
if(Window.XMLHTTPRequest)
{
xRequest = new XMLHTTPRequest();
}
else if ( window.ActiveXObject)
{
xRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
retuen xRequest;
}
//调用
function sendRequest(url,params,HttpMethod)
{
if(!HttpMethod)
{
HttpMethod = "GET";
}
req = initXMLHTTPRequest();
if(req)
{
req.open(HttpMethod,url,true);
req.sendRequestHeader("Content-Type","application/x-www-form-urlencoded");
req.send(params);
}
}
function initXMLHTTPRequest()
{
var xRequest = null;
if(Window.XMLHTTPRequest)
{
xRequest = new XMLHTTPRequest();
}
else if ( window.ActiveXObject)
{
xRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
retuen xRequest;
}
//调用
function sendRequest(url,params,HttpMethod)
{
if(!HttpMethod)
{
HttpMethod = "GET";
}
req = initXMLHTTPRequest();
if(req)
{
req.open(HttpMethod,url,true);
req.sendRequestHeader("Content-Type","application/x-www-form-urlencoded");
req.send(params);
}
}
HTTP就绪状态 ,表示请求的状态和情形 ,它用于表示请示是否开始、是否得到了响应或是请求响应模式是否已经完成。下面是 Ajax中需要了解的五种就绪状态:
- 0: 表示请求尚未发出(调用open()之前) 。
- 1:表示请求已经建立但尚未发出(调用send()之前)。
- 2:请求已经发出正在处理之中(这里通常可以从响应得到的内容头部)。
- 3:请求已经处理,响应中通常有部分数据 可用,但服务器还没有完成响应。
- 4:相应已经完成,可以访问服务器响应并使用它。
function _callBackFunction()
{
if(req.readystate == 4)
{
alert("Server is done!");
}
}
- XMLHTTPRequest 对象的定义(AJAX IN ACTION)
- ajax的XMLHttpRequest对象
- Ajax的XMLHttpRequest对象
- ajax的xmlHttpRequest对象
- Ajax的XMLHttpRequest对象
- ajax的XMLHttpRequest()对象
- AJAX的核心XMLHttpRequest对象
- Ajax的核心对象XMLHttpRequest
- AJAX的核心对象XMLHttpRequest
- XMLHttpRequest 对象--AJAX的基础
- XMLHttpRequest 对象--AJAX的基础 .
- 6.2:Ajax的XMLHttpRequest对象
- ajax的基础:XMLHttpRequest对象
- 【AJAX】XMLHttpRequest对象的使用
- ajax XMLHttpRequest 对象的属性
- AJAX入门 之 XMLHttpRequest对象的属性(一)
- 为何XMLHttpRequest对象是AJAX的核心
- Ajax的核心——XMLHttpRequest 对象
- 发邮件 上传图像 JS中的EVENT GRIDVIEW的简单应用 JS中一些寻找控件的用法
- 通用链表
- Pku acm 2388 Who's in the Middle 排序算法解题报告(二)----计数排序
- C# 中的常用正则表达式总结
- 简单聊天室
- XMLHTTPRequest 对象的定义(AJAX IN ACTION)
- 三个"80后"创业故事
- SIP协议概述
- 除了迅雷还有谁在“偷”你的信息?
- 漫谈VoIP技术 IP电话协议之SIP协议
- IP语音的新协议---SIP
- 互联网里的东邪、西毒、南帝、北丐
- 发泄
- 网友曝光马云反串白雪公主照曝光