在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
复制代码 代码如下: // AJAX类 function AJAXRequest() { var xmlObj = false; var CBfunc,ObjSelf; ObjSelf=this; try { xmlObj=new XMLHttpRequest; } catch(e) { try { xmlObj=new ActiveXObject("MSXML2.XMLHTTP"); } catch(e2) { try { xmlObj=new ActiveXObject("Microsoft.XMLHTTP"); } catch(e3) { xmlObj=false; } } } if (!xmlObj) return false; this.method="POST"; this.url; this.async=true; this.content=""; this.callback=function(cbobj) {return;} this.send=function() { if(!this.method||!this.url||!this.async) return false; xmlObj.open (this.method, this.url, this.async); if(this.method=="POST") xmlObj.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); xmlObj.onreadystatechange=function() { if(xmlObj.readyState==4) { if(xmlObj.status==200) { ObjSelf.callback(xmlObj); } } } if(this.method=="POST") xmlObj.send(this.content); else xmlObj.send(null); } } AJAX请求类
创建方法:var ajaxobj=new AJAX;,如果创建失败则返回false 属性:method - 请求方法,字符串,POST或者GET,默认为POST 方法:send() - 发送请求,无参数
|
请发表评论