⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ajaxobject.js

📁 Harvestman-最新版本
💻 JS
字号:
function ajaxObject(url, callbackFunction) {  var that=this;        this.updating = false;  this.abort = function() {    if (that.updating) {      that.updating=false;      that.AJAX.abort();      that.AJAX=null;    }  }  this.update = function(passData,postMethod) {     if (that.updating) { return false; }    that.AJAX = null;                              if (window.XMLHttpRequest) {                    that.AJAX=new XMLHttpRequest();                  } else {                                        that.AJAX=new ActiveXObject("Microsoft.XMLHTTP");    }                                                 if (that.AJAX==null) {                                   return false;                                   } else {      that.AJAX.onreadystatechange = function() {          if (that.AJAX.readyState==4) {                       that.updating=false;                          that.callback(that.AJAX.responseText,that.AJAX.status,that.AJAX.responseXML);                  that.AJAX=null;                                                 }                                                            }                                                              that.updating = new Date();                                    if (/post/i.test(postMethod)) {        var uri=urlCall+'?'+that.updating.getTime();        that.AJAX.open("POST", uri, true);        that.AJAX.setRequestHeader("Content-type", "application/x-www-form-urlencoded");        that.AJAX.send(passData);      } else {        var uri=urlCall+'?'+passData+'&timestamp='+(that.updating.getTime());         that.AJAX.open("GET", uri, true);                                     that.AJAX.send(null);                                               }                    return true;                                                 }                                                                             }  var urlCall = url;          this.callback = callbackFunction || function () { };}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -