手写ajax

来源:百度知道 编辑:UC知道 时间:2024/06/15 18:42:30
我只会用控件 那个有这个方面代码或者视频 帮帮忙谢谢

var xmlHttp = null;

function createXMLHttpRequest(){
if(window.XMLHttpRequest){
xmlHttp = new XMLHttpRequest();
}else if(window.ActiveXObject){
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
}

function showTasks(method,ps,pn){
if(ps !="no")
pageSize = ps;
if(pn !="no")
pageNo = pn;
if(method != 0)
action = method;
createXMLHttpRequest();
var url = "提交的地址"
xmlHttp.open("GET",url,true);
xmlHttp.setRequestHeader("If-Modified-Since","0");
xmlHttp.onreadystatechange = callbackTask;
xmlHttp.send(null);
}

function callbackTask(){
if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
var doc = xmlHttp.responseXML;
xmlHttp.responseTEXT;