<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
        當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

        ajaxrequest.js ajaxrequest 0.7最新版 使用AJAXRequest進(jìn)行AJAX應(yīng)用程序開(kāi)發(fā)入門(mén)小技巧

        來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 22:52:39
        文檔

        ajaxrequest.js ajaxrequest 0.7最新版 使用AJAXRequest進(jìn)行AJAX應(yīng)用程序開(kāi)發(fā)入門(mén)小技巧

        ajaxrequest.js ajaxrequest 0.7最新版 使用AJAXRequest進(jìn)行AJAX應(yīng)用程序開(kāi)發(fā)入門(mén)小技巧:使用AJAXRequest進(jìn)行AJAX應(yīng)用程序開(kāi)發(fā)(1) - 初識(shí)AJAXRequest 前言 在發(fā)布了AJAXRequest類的幾個(gè)版本之后,漸漸地有許多朋友用上了它,也有許多朋友問(wèn)我有沒(méi)有更詳細(xì)的說(shuō)明和示例。不過(guò)因?yàn)闀r(shí)間的問(wèn)題以及我能想到的示例有限,一直沒(méi)有多寫(xiě)幾個(gè)示例。考慮了一
        推薦度:
        導(dǎo)讀ajaxrequest.js ajaxrequest 0.7最新版 使用AJAXRequest進(jìn)行AJAX應(yīng)用程序開(kāi)發(fā)入門(mén)小技巧:使用AJAXRequest進(jìn)行AJAX應(yīng)用程序開(kāi)發(fā)(1) - 初識(shí)AJAXRequest 前言 在發(fā)布了AJAXRequest類的幾個(gè)版本之后,漸漸地有許多朋友用上了它,也有許多朋友問(wèn)我有沒(méi)有更詳細(xì)的說(shuō)明和示例。不過(guò)因?yàn)闀r(shí)間的問(wèn)題以及我能想到的示例有限,一直沒(méi)有多寫(xiě)幾個(gè)示例。考慮了一

        使用AJAXRequest進(jìn)行AJAX應(yīng)用程序開(kāi)發(fā)(1) - 初識(shí)AJAXRequest
        前言
        在發(fā)布了AJAXRequest類的幾個(gè)版本之后,漸漸地有許多朋友用上了它,也有許多朋友問(wèn)我有沒(méi)有更詳細(xì)的說(shuō)明和示例。不過(guò)因?yàn)闀r(shí)間的問(wèn)題以及我能想到的示例有限,一直沒(méi)有多寫(xiě)幾個(gè)示例。考慮了一下,決定寫(xiě)一個(gè)關(guān)于AJAXRequest的教程,希望對(duì)使用AJAXRequest類的朋友們有所幫助。

        準(zhǔn)備

        在使用AJAXRequest進(jìn)行AJAX開(kāi)發(fā)之前,你需要做以下準(zhǔn)備:

        準(zhǔn)備知識(shí):JavaScript基本語(yǔ)法,文檔對(duì)象模型(DOM)的相關(guān)知識(shí),以及至少掌握一種后臺(tái)編程的語(yǔ)言(我寫(xiě)的例子以ASP為編程語(yǔ)言)。

        準(zhǔn)備工具:EditPlus或者其他文本編輯器(Dreamweaver或者Visual Web Developer也可以),以及本地測(cè)試用的Web服務(wù)器(IIS或者Apache或者NetBox或其他都可以)。

        下載AJAXRequest類:你可以在http://www.xujiwei.cn/works/ajaxrequest/下載到最新版的AJAXRequest類。

        要進(jìn)行AJAX開(kāi)發(fā),你需要了解JS編程,這是AJAX中J的需要,以及后臺(tái)編程,這是需要在服務(wù)端進(jìn)行動(dòng)態(tài)處理,DOM用來(lái)處理信息,將結(jié)果呈現(xiàn)給用戶。而工具方面,文本編輯器可以選擇你自己喜歡的,我比較喜歡用EditPlus。

        至于測(cè)試用的Web服務(wù)器,就取決于你所用的后臺(tái)編程語(yǔ)言了,如ASP或ASP.NET是IIS,PHP可以選擇Apache等。運(yùn)行ASP的另外一個(gè)選擇是NetBox,不過(guò)NetBox對(duì)UTF-8支持不太好,如果不涉及非英文的輸出,可以考慮選擇這個(gè)輕量級(jí)的服務(wù)器軟件。

        至于為什么要在本地建立測(cè)試服務(wù)器而不是直接在瀏覽器中運(yùn)行,是因?yàn)閺囊婚_(kāi)始就在與服務(wù)器相近的環(huán)境中開(kāi)發(fā),可以在以后的開(kāi)發(fā)過(guò)程中減少許多莫名的錯(cuò)誤。

        開(kāi)始

        在之后教程的例子中,我都將以JS代碼與XHTML代碼分開(kāi)的方式來(lái)書(shū)寫(xiě),其中AJAXRequest類文件ajaxrequest.js放在例子代碼的同一目錄下。

        Hello,World!

        按照慣例,以一個(gè)“Hello,World!”來(lái)開(kāi)始。

        helloworld.htm

        程序代碼:
        代碼如下:
        <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
        <html xmlns="http://www.w3.org/1999/xhtml"> 
          <head> 
            <meta name="author" content="xujiwei" /> 
            <meta name="copyright" content="www.xujiwei.cn" /> 
            <meta name="description" content="hello,world" /> 
            <title>Hello,World!</title> 
            <!-- 包含AJAXRequest類文件 --> 
            <script type="text/javascript" src="ajaxrequest.js"></script> 
            <!-- 包含頁(yè)面需要的JS代碼 --> 
            <script type="text/javascript" src="helloworld.js"></script> 
          </head> 
          <body> 
            <!-- 一個(gè)按鈕,單擊調(diào)用函數(shù)showHello,顯示歡迎信息 --> 
            <button onclick="showHello();">顯示Hello,World!</button> 
          </body> 
        </html> 

        在helloworld.htm中,我們?cè)陧?yè)面上放置了一個(gè)button,用于觸發(fā)showHello函數(shù),顯示從服務(wù)端獲取的信息。

        helloworld.js

        程序代碼:
        代碼如下:
        // 創(chuàng)建AJAXRequest對(duì)象,以全局變量的方式來(lái)保存這個(gè)對(duì)象,這樣在整個(gè)頁(yè)面應(yīng)用程序中就只需要?jiǎng)?chuàng)建一次AJAXRequest類對(duì)象,而不用重復(fù)創(chuàng)建。 
        var ajax=new AJAXRequest(); 
        ///////////////////////////////////////// 
        // showHello 
        // 描述:向服務(wù)端發(fā)送請(qǐng)求并顯示返回信息 
        // 參數(shù):無(wú) 
        // 返回:無(wú) 
        ///////////////////////////////////////// 
        function showHello() { 
          // 使用get方法向服務(wù)端獲取文件helloworld.txt的內(nèi)容, 
          // 并在函數(shù)mycallback中進(jìn)行處理 
          ajax.get("helloworld.txt",mycallback); 

        ///////////////////////////////////////// 
        // mycallback 
        // 描述:向服務(wù)端發(fā)送請(qǐng)求并顯示返回信息 
        // 參數(shù):obj - XMLHttpRequest對(duì)象,保存服務(wù)端返回信息 
        // 返回:無(wú) 
        ///////////////////////////////////////// 
        function mycallback(obj) { 
          // 用alert來(lái)顯示服務(wù)端返回的內(nèi)容 
          // obj.responseText為helloworld.txt的內(nèi)容 
          alert(obj.responseText); 


        在helloworld.js中,創(chuàng)建了一個(gè)全局變量ajax,用于保存一個(gè)AJAXRequest對(duì)象,如果在有多個(gè)函數(shù)需要用到AJAXRequest時(shí),就不需要重新創(chuàng)建AJAXRequest類實(shí)例,只需要直接使用ajax就行了。因?yàn)锳JAXRequest類中具有連接池的特性,因此不會(huì)出現(xiàn)在網(wǎng)絡(luò)延遲較大時(shí)后來(lái)的請(qǐng)求覆蓋前面的請(qǐng)求的情況。

        helloworld.txt

        程序代碼:
        Hello,World!

        helloworld.txt為客戶端需要的內(nèi)容,歡迎信息“Hello,World!”。

        小結(jié)

        在上面的教程中,我們寫(xiě)了一個(gè)小小的AJAX應(yīng)用程序,用于在客戶端用AJAXRequest類從服務(wù)端獲取一個(gè)文本文件,并將它的內(nèi)容顯示出來(lái)。可以看出來(lái),在上面的程序中,我們只是很簡(jiǎn)單的用了AJAXRequest的get方法,就完成了從服務(wù)器獲取文件內(nèi)容的過(guò)程。

        在接下來(lái)的教程中,我們將繼續(xù)學(xué)習(xí)AJAXRequest類的使用。

        to be continued ...

        聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        ajaxrequest.js ajaxrequest 0.7最新版 使用AJAXRequest進(jìn)行AJAX應(yīng)用程序開(kāi)發(fā)入門(mén)小技巧

        ajaxrequest.js ajaxrequest 0.7最新版 使用AJAXRequest進(jìn)行AJAX應(yīng)用程序開(kāi)發(fā)入門(mén)小技巧:使用AJAXRequest進(jìn)行AJAX應(yīng)用程序開(kāi)發(fā)(1) - 初識(shí)AJAXRequest 前言 在發(fā)布了AJAXRequest類的幾個(gè)版本之后,漸漸地有許多朋友用上了它,也有許多朋友問(wèn)我有沒(méi)有更詳細(xì)的說(shuō)明和示例。不過(guò)因?yàn)闀r(shí)間的問(wèn)題以及我能想到的示例有限,一直沒(méi)有多寫(xiě)幾個(gè)示例。考慮了一
        推薦度:
        標(biāo)簽: request ajax ajaxrequest
        • 熱門(mén)焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門(mén)推薦

        專題
        Top
        主站蜘蛛池模板: 五月婷婷在线免费观看| 亚洲人成电影网站色www| 五月天婷婷免费视频| 亚洲av产在线精品亚洲第一站 | 一个人看www免费高清字幕| 免费在线观看污网站| 手机永久免费的AV在线电影网| 亚洲福利精品一区二区三区| 黄页网址在线免费观看| 1000部免费啪啪十八未年禁止观看| 亚洲AV乱码一区二区三区林ゆな | 亚洲影视一区二区| 成年男女免费视频网站| 国产亚洲欧美在线观看| 成人午夜亚洲精品无码网站| 国产三级在线免费| 亚洲大香伊人蕉在人依线| 日本免费电影一区| jizz免费观看| 免费在线观看你懂的| 国产啪精品视频网站免费尤物 | 亚洲aⅴ无码专区在线观看| 亚洲成A人片77777国产| 国产无遮挡无码视频免费软件| 亚洲高清视频在线观看| 男人的好免费观看在线视频| 九九全国免费视频| 91亚洲一区二区在线观看不卡| 好吊妞998视频免费观看在线| 香蕉国产在线观看免费| 亚洲免费在线视频| 国产高清免费的视频| 大地影院MV在线观看视频免费| 亚洲综合成人婷婷五月网址| 亚洲一级特黄大片在线观看| 亚洲免费闲人蜜桃| 人体大胆做受免费视频| 亚洲冬月枫中文字幕在线看| 亚洲精品国产V片在线观看 | 亚洲欧洲专线一区| 亚洲av之男人的天堂网站|