亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > AJAX > 正文

一個封裝的AJAX類

2024-09-01 08:30:17
字體:
來源:轉載
供稿:網友

不知道你是否跟錯新技術頻道的小編一樣,給自己定個小目標,在年前寫個一個封裝的AJAX類,AJAX已然成為了前端開發最重要的“工具”之一,快跟隨錯新小編一起往下了解吧。

用法:?
new?Ajax().Request(url,cmd,async,method,postString,title)?
參數:?
url:?請求頁面URL(必填)?
cmd:?返回值處理函數(必填)?
async:?是否異步?,(ture|false),?默認true?
method:?請求方式,(post|get),?默認get?
postString:?請求方式為post時,請求內容?
title:?請求內容標題?

復制代碼 代碼如下:

//?Ajax?封裝?2007-3-13
function?createXMLHttpRequest()?{
????try?{????????
????????????if?(window.XMLHTTPRequest)?{
????????????????????return?new?XMLHttpRequest();
????????????}
????????????else?if?(window.ActiveXObject)?{
????????????????return?new?ActiveXObject("Microsoft.XMLHTTP");
????????????}
????????}
????????catch?(e)?{alert("XMLHttpRequest對象無法創建!請檢查IE安全設置!");}
}
function?messageDiv(t)
{
????var?v?=?document.createElement("
");
????v.innerHTML?=?""?+
??????????????????""?+?
??????????????????"?style=/"padding:2px;border-top:1px?solid?#e1e1e1;border-left:1px?solid?#e1e1e1;border-bottom:1px?solid?#818181;border-right:1px?solid?#a1a1a1/">?style=/"font-size:12px;background-color:#eeeeff;color:#227933;height:20px/">
"?+
??????????????????"?"?+?t?+?",連接未初始化...?id=span1>?>";
????var?l?=?document.getElementsByName("message").length;
????v.style.cssText?=?"position:absolute;bottom:"?+?(l*24)?+?"px;left:0px;display:none";
????document.body.appendChild(v);
????this.clear?=?function?()?{
????????document.body.removeChild(v);
????????var?msg?=?document.getElementsByName("message");
????????for?(var?i=0;i????????????msg[i].parentNode.style.cssText?=?"position:absolute;bottom:"?+?(i*24)?+?"px;left:0px";
????????}
????}
????this.showmsg?=?function?(s)?{
????????v.style.display?=?"";
????????v.all.Span1.innerHTML?=?s;
????}
}
function?Ajax()?{
????var?x?=?new?createXMLHttpRequest();
????this.Request?=?function?(url,cmd,async,method,postString,title)?{
????????if?(method!="post")?method?=?"post";?else?method?=?"get";
????????if?(async!=true)?async?=?true;?else?async?=?false;
????????if?(typeof(postString)!="string")?postString="";
????????if?(typeof(title)!="string")?title="正在獲取數據";?else?title="正在獲取"?+?title;
????????var?msgbox?=?new?messageDiv(title);
????????x.onreadystatechange?=?function?()
????????{
????????????if?(async)?switch?(x.readystate)?{
????????????case?1:
????????????????msgbox.showmsg("正在初始化連接...");
????????????????return;
????????????case?2:
????????????????msgbox.showmsg("正在發送數據...");
????????????????return;
????????????case?3:
????????????????msgbox.showmsg("正在接收數據...");
????????????????return;
????????????case?4:
????????????????msgbox.showmsg("數據接收完成...");
????????????????if?(x.status?==?200)?{
????????????????????cmd(x.responseText);
????????????????????msgbox.clear();
????????????????}
????????????????else?{
????????????????????msgbox.showmsg("請求失敗,"?+?x.statustext?+?"("?+?x.status?+?")");
????????????????????setTimeout(msgbox.clear,3000);
????????????????}
????????????????return;
????????????}
????????}
????????x.open?(method,url,async);
????????if?(method=="post")?{msgbox.showmsg("正在接收數據...");x.send(postString);}?else?x.send();
????????if?(!async)?{
????????????msgbox.showmsg("數據接收完成...");
????????????cmd(x.responseText);
????????????msgbox.clear();
????????}
????}????
}
;i++){>
?style=/"width:300px;/"?id=message>

錯新技術小編已經成功完成了年前定下的目標,寫下這篇一個封裝的AJAX類,你也要努力了喔,更多關于AJAX的內容,可以多多關注下錯新技術頻道,我們會不斷的更新。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久电影一区二区| 国产精品国模在线| 亚洲欧美国产一本综合首页| 国产美女扒开尿口久久久| 国产精品久久久久久久久| 日韩动漫免费观看电视剧高清| 国产精品视频久久久| 久久精品视频播放| 成人情趣片在线观看免费| 久久亚洲精品中文字幕冲田杏梨| 亚洲成人激情在线| 欧美日韩中国免费专区在线看| 97av视频在线| 亚洲夜晚福利在线观看| 日韩人在线观看| 一区二区成人精品| 欧美视频在线观看 亚洲欧| 日韩人在线观看| 91精品国产综合久久久久久久久| 国产亚洲精品美女久久久| 亚洲天堂av女优| 国产午夜精品理论片a级探花| 欧美日韩激情视频8区| 亚洲黄色在线看| 欧美精品aaa| 国产精品日韩专区| 国产亚洲视频在线观看| 国外成人在线视频| 韩剧1988在线观看免费完整版| 亚洲人成五月天| 精品亚洲aⅴ在线观看| 午夜精品久久久久久久白皮肤| 亚洲电影av在线| 亚洲高清免费观看高清完整版| 中文字幕在线日韩| 久久中国妇女中文字幕| 成人有码在线视频| 97av视频在线| 国语对白做受69| 国产一区玩具在线观看| 一区二区三区视频免费在线观看| 久热在线中文字幕色999舞| 亚洲性生活视频在线观看| 97视频在线观看亚洲| 美女啪啪无遮挡免费久久网站| 亚洲第一精品久久忘忧草社区| 亚洲男人7777| 国产+成+人+亚洲欧洲| 亚洲深夜福利视频| 国产精品久久久久久久久粉嫩av| 亚洲影院色无极综合| 国产69精品99久久久久久宅男| 精品免费在线观看| 在线播放国产一区二区三区| 亲子乱一区二区三区电影| 国产91色在线播放| 国产精品成人一区二区三区吃奶| 日韩久久精品电影| 久久精品国亚洲| 91精品中国老女人| 欧美在线一区二区视频| 欧美性生交大片免网| 福利视频导航一区| 亚洲国产91精品在线观看| 成人黄色短视频在线观看| 九色成人免费视频| 在线观看精品国产视频| 日本久久91av| 日本伊人精品一区二区三区介绍| 欧美性猛交xxxx黑人| 亚洲精品久久久久久下一站| 欧美人交a欧美精品| 国产精品久久国产精品99gif| 一区二区福利视频| 亚洲视频第一页| 色一情一乱一区二区| 国产亚洲精品91在线| 日韩中文字幕在线| 国产精品尤物福利片在线观看| 国产精品成人免费电影| 欧美麻豆久久久久久中文| 国产啪精品视频| 欧美香蕉大胸在线视频观看| 国产精品欧美一区二区三区奶水| 中文字幕日韩精品有码视频| 中文字幕精品在线视频| 伊人久久男人天堂| 欧美尤物巨大精品爽| 久久精品99久久久香蕉| 日本最新高清不卡中文字幕| 欧美猛少妇色xxxxx| 欧美激情亚洲国产| 欧美激情精品久久久久久黑人| 亚洲a成v人在线观看| 中文字幕欧美视频在线| 亚洲欧美综合精品久久成人| 欧美高清videos高潮hd| 81精品国产乱码久久久久久| 国产日产欧美精品| 欧美乱大交xxxxx| 亚洲精品久久久久中文字幕二区| 欧美高清第一页| 国产精品视频一区二区高潮| 国产精品久久久av久久久| 欧美裸体xxxx| 欧美福利视频在线观看| 亚洲精品一区在线观看香蕉| 97国产在线观看| 亚洲性线免费观看视频成熟| 欧美老肥婆性猛交视频| 国产精品美女免费| 久久精品视频一| 欧美极品少妇与黑人| 欧美成人三级视频网站| 国产不卡在线观看| 亚洲免费小视频| 一区二区国产精品视频| 亚洲永久免费观看| 91精品视频免费| 国产成+人+综合+亚洲欧洲| 国内精品久久久久影院 日本资源| 最好看的2019年中文视频| 欧美日韩国产在线看| 日韩视频免费在线观看| 国产精品国产亚洲伊人久久| 国产噜噜噜噜久久久久久久久| 精品小视频在线| 亚洲精品视频免费在线观看| 欧美日产国产成人免费图片| 精品激情国产视频| 亚洲国产精品va在线观看黑人| 视频在线一区二区| 国产精品久久久久久久久久小说| 日韩美女在线观看一区| 欧美网站在线观看| 亚洲片av在线| 高清视频欧美一级| 日韩黄在线观看| 久久久中文字幕| 97超碰国产精品女人人人爽| 国产精品成人观看视频国产奇米| 午夜精品久久久久久99热软件| 国产精品日韩一区| 亚洲天堂av在线免费观看| 亚洲社区在线观看| 91影视免费在线观看| 欧美成人激情图片网| 成人福利在线视频| 欧美激情伊人电影| 欧美性猛交xxx| 色爱av美腿丝袜综合粉嫩av| 亚洲热线99精品视频| 日本一区二区在线免费播放| 成人午夜高潮视频| 久久福利网址导航| 国产精品成熟老女人| 亚洲国产成人精品女人久久久| 亚洲国产欧美一区| 国产精品自产拍在线观看中文| 日韩欧美中文第一页| 中文字幕亚洲精品| 亚州成人av在线| 欧美激情videoshd| 亚洲尤物视频网|