📄 ajax.js
字号:
var xml_http_building_link="请等待,正在建立连接...";var xml_http_sending="请等待,正在发送数据...";var xml_http_loading="请等待,正在接受数据...";var xml_http_load_failed="通信失败,请刷新重新尝试";var xml_http_data_in_processed="请等待,数据正在处理中...";function Ajax(a,b){var c=new Object();c.statusId=b?document.getElementById(b):null;c.targetUrl="";c.sendString="";c.recvType=a?a:"HTML";c.resultHandle=null;c.createXMLHttpRequest=function(){var g=false;if(window.XMLHttpRequest){g=new XMLHttpRequest();if(g.overrideMimeType){g.overrideMimeType("text/xml")}}else{if(window.ActiveXObject){var d=["Microsoft.XMLHTTP","MSXML.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.7.0","Msxml2.XMLHTTP.6.0","Msxml2.XMLHTTP.5.0","Msxml2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP"];for(var f=0;f<d.length;f++){try{g=new ActiveXObject(d[f]);if(g){return g}}catch(h){}}}}return g};c.XMLHttpRequest=c.createXMLHttpRequest();c.processHandle=function(){if(c.statusId){c.statusId.style.display=""}if(c.XMLHttpRequest.readyState==1){if(c.statusId){c.statusId.innerHTML=xml_http_building_link}}else{if(c.XMLHttpRequest.readyState==2){if(c.statusId){c.statusId.innerHTML=xml_http_sending}}else{if(c.XMLHttpRequest.readyState==3){if(c.statusId){c.statusId.innerHTML=xml_http_loading}}else{if(c.XMLHttpRequest.readyState==4){if(c.XMLHttpRequest.status==200){if(c.statusId){c.statusId.innerHTML=xml_http_data_in_processed}if(c.recvType=="HTML"){c.resultHandle(c.XMLHttpRequest.responseText)}else{if(c.recvType=="XML"){c.resultHandle(c.XMLHttpRequest.responseXML)}}if(c.statusId){c.statusId.style.display="none"}}else{if(c.statusId){c.statusId.innerHTML=xml_http_load_failed}}}}}}};c.get=function(e,d){c.targetUrl=e.indexOf("?")?e+"&rand="+Math.random():e+"?rand="+Math.random();c.XMLHttpRequest.onreadystatechange=c.processHandle;c.resultHandle=d;if(window.XMLHttpRequest){c.XMLHttpRequest.open("GET",c.targetUrl);c.XMLHttpRequest.send(null)}else{c.XMLHttpRequest.open("GET",e,true);c.XMLHttpRequest.send()}};c.post=function(f,e,d){c.targetUrl=f.indexOf("?")?f+"&rand="+Math.random():f+"?rand="+Math.random();c.sendString=e;c.XMLHttpRequest.onreadystatechange=c.processHandle;c.resultHandle=d;c.XMLHttpRequest.open("POST",f);c.XMLHttpRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=UTF-8");c.XMLHttpRequest.send(c.sendString)};return c};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -