XMLHTTPRequest---->JavaScript对象
open()
onreadystatechange---->委托
send()
readystate----页面响应关态
status-----页面状态
setRequestHeader----设置请求头协议
第一步 创建XMLHTTPRequest对象
var request=onInit();
第二步 告诉请求那个服务器
request.open("GET",URL,TRUE);1提交方式 2 服务器地址 3 是否准许异步提交
第三步 定义事件当请求开始后触发
request.onreadystatechange=Request;
第四步
request.send(null);//开始提交到服务器提交的参数,POST提交需要参数
function CreateResponse()
{
创建XMLDocument对象
var dom=request.ResponseXML();
字符串
var str=request.responseText();
}
function Request()
{
判断数据是否响应完毕
if(request.readystate==4)
{
判断页面是否正常
if(request.status==200)
{
}
}
}
function onInit()
{
if (window.XMLHttpRequest) {
return new windows.XMLHTTPRequest();
}
if (window.ActiveXObject) {
return new window.ActiveXObject("microsoft.XMLHTTP");
}
}
posted on 2009-11-03 10:10
junly 阅读(153)
评论(0) 编辑 收藏 所属分类:
ajax/jquery/js