淺談Ajax的原理

          Posted on 2011-11-10 09:46 陳小東 閱讀(11368) 評論(8)  編輯  收藏
              Ajax的原理就是:通過javascript的方式,將前臺數(shù)據通過xmlhttp對象傳遞到后臺,后臺在接收到請求后,將需要的結果,再傳回到前臺,這樣就可以實現(xiàn)不需要頁面的回發(fā),頁是數(shù)據實現(xiàn)來回傳遞,從頁實現(xiàn)無刷新。
              Ajax的原理簡單來說,實際上就是通過XmlHttpRequest對象來向服務器發(fā)異步請求,從服務器獲得數(shù)據,然后用javascript來操作DOM而更新頁面。
          這其中最關鍵的一步就是從服務器獲得請求數(shù)據。要清楚這個過程和原理,我們必須對 XMLHttpRequest有所了解。
              我們可以看出,XMLHttpRequest對象完全用來向服務器發(fā)出一個請求的,它的作用也局限于此,但它的作用是整個ajax實現(xiàn)的關鍵,我們可以把服務器端看成一個數(shù)據接口,它返回的是一個純文本流,當然,這個文本流可以是XML格式,可以是Html,可以是Javascript代碼,也可以只是一個字符串。這時候,XMLHttpRequest向服務器端請求這個頁面,服務器端將文本的結果寫入頁面,這和普通的web開發(fā)流程是一樣的,不同的是,客戶端在異步獲取這個結果后,不是直接顯示在頁面,而是先由javascript來處理,然后再顯示在頁面。

          Feedback

          # re: 淺談Ajax的原理[未登錄]  回復  更多評論   

          2012-09-26 14:45 by 123
          151

          # re: 淺談Ajax的原理[未登錄]  回復  更多評論   

          2012-09-26 14:46 by 123
          5151

          # re: 淺談Ajax的原理[未登錄]  回復  更多評論   

          2012-12-13 10:08 by ggg
          hhghhh

          # re: 淺談Ajax的原理  回復  更多評論   

          2013-05-13 18:49 by fda
          gfghfhgfgh

          # re: 淺談Ajax的原理  回復  更多評論   

          2013-05-13 19:25 by fda
          good

          # re: 淺談Ajax的原理  回復  更多評論   

          2014-08-12 22:18 by 11
          111

          # re: 淺談Ajax的原理[未登錄]  回復  更多評論   

          2014-09-06 21:56 by 123
          不錯不錯 原理很明白 就是木有實例

          # re: 淺談Ajax的原理[未登錄]  回復  更多評論   

          2014-10-10 10:34 by ccc
          very good

          只有注冊用戶登錄后才能發(fā)表評論。


          網站導航:
           

          posts - 34, comments - 38, trackbacks - 0, articles - 0

          Copyright © 陳小東

          主站蜘蛛池模板: 临漳县| 清镇市| 西平县| 蒙自县| 炉霍县| 福清市| 中宁县| 偃师市| 阳原县| 文安县| 巴东县| 富蕴县| 石楼县| 绩溪县| 株洲市| 邻水| 浏阳市| 社旗县| 九江市| 北宁市| 大兴区| 绥德县| 沅江市| 清徐县| 金秀| 昭觉县| 黑龙江省| 顺义区| 大渡口区| 星子县| 改则县| 福建省| 秦皇岛市| 六枝特区| 突泉县| 古丈县| 鲁甸县| 贺兰县| 温泉县| 额敏县| 顺义区|