封装ajax-1

来源:互联网 发布:vb automation 错误 编辑:程序博客网 时间:2024/06/04 22:47
function creativeAjax(url,sussfn,failfn){//首先,创建一个ajax对象;if(window.XMLHttpRequest){//这里将XMLHttpRequest作为window对象的属性进行if判断;var iajax=new XMLHttpRequest();//不然会因为没有声明变量XMLHttpRequest而报错;}else{var iajax=new ActiveXObject('Microsoft.XMLHTTP');}iajax.open('GET',url,true);  //连接服务器 参数 方法 文件相对路径 传输方式异步传输;iajax.send();  //发送请求;iajax.onreadystatechange=function(){  //接受返回值;if(iajax.readyState==4){//读取完成;if(iajax.status==200){//读取成功;sussfn(iajax.responseText);}else{if(failfn){failfn(iajax.status);//读取失败;返回失败数值,比如常见的404;} }}}}

1 0
原创粉丝点击