婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 好用的AJAX類代碼分享

好用的AJAX類代碼分享

熱門標簽:電銷機器人適用范圍 察縣地圖標注 廣西ai語音電銷機器人哪家好 接聽電話機器人哪有 辦理一個400電話多少錢 蓄意標記地圖標注 莆田防封電銷卡價格 如何用地圖標注各分公司 信貸電銷機器人有用嗎
ajax.js
-------------------------[ajax類]--------------------------
復制代碼 代碼如下:

function Ajax(recvType){
var aj=new Object();
aj.recvType=recvType ? recvType.toUpperCase() : 'HTML'; //向形參中傳遞的文件類型
aj.targetUrl='';
aj.sendString='';
aj.resultHandle=null;
/*創(chuàng)建XMLHttpRequest對象*/
aj.createXMLHttpRequest=function(){
var xmlHttp = false;
if(window.XMLHttpRequest){ //在非IE中創(chuàng)建XMLHttpRequest對象
xmlHttp = new XMLHttpRequest();
}else if(window.ActiveXObject){
try{
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); //按新版IE創(chuàng)建
}catch(error1){ //創(chuàng)建失敗
try{
xmlHttp = new ActiveXobject("Microsoft.XMLHttp"); //按老版IE創(chuàng)建
}catch(error2){ //創(chuàng)建失敗
xmlHttp = false;
}
}
}
return xmlHttp;
}
aj.XMLHttpRequest=aj.createXMLHttpRequest();
/*處理服務器的響應*/
aj.processHandle=function(){
if(aj.XMLHttpRequest.readyState == 4){
if(aj.XMLHttpRequest.status == 200){
if(aj.recvType=="HTML")
aj.resultHandle(aj.XMLHttpRequest.responseText);
else if(aj.recvType=="XML")
aj.resultHandle(aj.XMLHttpRequest.responseXML);
}
}
}
/*定義使用get方法傳遞的方法*/
aj.get=function(targetUrl, resultHandle){
aj.targetUrl=targetUrl;
if(resultHandle!=null){
aj.XMLHttpRequest.onreadystatechange=aj.processHandle;
aj.resultHandle=resultHandle;
}
if(window.XMLHttpRequest){
aj.XMLHttpRequest.open("get", aj.targetUrl);
aj.XMLHttpRequest.send(null);
}else{
aj.XMLHttpRequest.open("get", aj.targetUrl, true);
aj.XMLHttpRequest.send();
}
}
/*定義使用post方法傳遞的方法*/
aj.post=function(targetUrl, sendString, resultHandle){
aj.targetUrl=targetUrl;
if(typeof(sendString)=="object"){
var str="";
for(var pro in sendString){
str+=pro+"="+sendString[pro]+"";
}
aj.sendString=str.substr(0, str.length-1);
}else{
aj.sendString=sendString;
}
if(resultHandle!=null){
aj.XMLHttpRequest.onreadystatechange=aj.processHandle;
aj.resultHandle=resultHandle;
}
aj.XMLHttpRequest.open("post", targetUrl);
aj.XMLHttpRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
aj.XMLHttpRequest.send(aj.sendString);
}
return aj;
}

-------------------------[使用方法]--------------------------
useAjax.html
復制代碼 代碼如下:

script src="ajax.js">/script>
script language="javascript" type="text/javascript">
var ajax=Ajax();
/*get使用方式*/
ajax.get("server.php?name=zhangsanphone=778", function(data){
alert(data); //data為從服務器端讀取的數(shù)據(jù)
});
/*第一種post使用方式*/
/* ajax.post("server.php", "name=ligangphone=222", function(data){
alert(data);
});
*/
/*第二種post使用方式*/
/* ajax.post("server.php", {name:"tom",phone:"456"},function(data){
alert(data);
});
*/
/script>
server.php
?php
header("Content-type:text/html;charset=gb2312");
$str = "姓名:{$_GET["name"]}\n電話:{$_GET["phone"]}";
echo $str;
?>

在瀏覽器中輸入useAjax.html的地址,若出現(xiàn)

則Ajax方法使用正確

標簽:鷹潭 張掖 益陽 銅陵 延邊 儋州 阿拉善盟

巨人網(wǎng)絡通訊聲明:本文標題《好用的AJAX類代碼分享》,本文關(guān)鍵詞  好,用的,AJAX,類,代碼,分享,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《好用的AJAX類代碼分享》相關(guān)的同類信息!
  • 本頁收集關(guān)于好用的AJAX類代碼分享的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 柞水县| 县级市| 黑河市| 来安县| 股票| 鄂尔多斯市| 霞浦县| 加查县| 黄石市| 昌邑市| 遂溪县| 平湖市| 龙里县| 南召县| 锡林浩特市| 体育| 视频| 通山县| 辰溪县| 武冈市| 尼木县| 冀州市| 东乌珠穆沁旗| 芷江| 鹤庆县| 科技| 牟定县| 新建县| 龙门县| 故城县| 高台县| 华容县| 贺州市| 铁力市| 兴仁县| 都江堰市| 吉林市| 桐梓县| 镇宁| 玛纳斯县| 晋中市|