?? ajax.js
字號:
var data;
var XMLHttpReq = false;
var operateName = "";
//創建Ajax對象
function createXMLHttpRequest() {
if(window.ActiveXObject) {
XMLHttpReq = new Array("Msxml2.XMLHTTP.6.0", "Msxml2.XMLHTTP.5.0", "Msxml2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLHTTP");
XMLHttpReq=createReq(XMLHttpReq);
} else if (window.XMLHttpRequest) {
XMLHttpReq = new XMLHttpRequest();
/*
try {
XMLHttpReq = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
XMLHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
XMLHttpReq = new ActiveXObject("'MSXML2.XMLHTTP.3.0");
}
}
*/
}
}
function createReq(axarray) {
var returnValue;
for (var i = 0; i < axarray.length; i++) {
try {
returnValue = new ActiveXObject(axarray[i]);
break;
}
catch (ex) { /* ignore */ }
}
return returnValue;
};
//發送請求函數
function sendRequest(url, name) {
//創建Ajax.Request對象,對應于發送請求
operateName = name;
createXMLHttpRequest();
XMLHttpReq.open("GET", url, true);
XMLHttpReq.onreadystatechange = processResponse;
XMLHttpReq.send(null);
}
//返回信息函數
function processResponse(request){
if (XMLHttpReq.readyState == 4) {
if(operateName==undefined){
data = XMLHttpReq.responseText;
}else{
var str = operateName+"= XMLHttpReq.responseText;"
eval(str);
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -