📄 sunrise_ajax.js
字号:
(function(){
SunRise.Ajax = function(config){
this.URL = config.URL;
this.method = config.method || "GET" ;
this.header = config.header || "GET" ;
this.beforeRequest = config.beforeRequest || null ;
this.isAsynchronism = config.isAsynchronism || true;
}
SunRise.Ajax.prototype = {
send : function(callback){
var xmlhttp = createAjaxRequestObject();
var data = (callback && callback.postData)?callback.postData:null;
var url = this.URL;
xmlhttp.onreadystatechange = function(){callback.success(xmlhttp)};
xmlhttp.open(this.method,url,this.isAsynchronism);
xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=UTF-8");
//xmlhttp.send(encodeURIComponent(data));
xmlhttp.send(data);
}
}
function createAjaxRequestObject(){
var o;
if(SunRise.ua.ie == 0){
o = new XMLHttpRequest();
}else{
o = new ActiveXObject("Microsoft.XMLHTTP");
}
return o;
}
})();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -