<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • ajax技術的基礎教程

    時間:2024-06-29 08:32:48 AJAX 我要投稿
    • 相關推薦

    ajax技術的基礎教程

      ajax技術的基礎教程

      1.什么是Ajax?

      Ajax的全稱是:AsynchronousJavaScript+XML

      2.Ajax的定義:

      Ajax不是一個技術,它實際上是幾種技術,每種技術都有其獨特這處,合在一起就成了一個功能強大的新技術。

      3.Ajax包括:

      XHTML和CSS

      使用文檔對象模型(DocumentObjectModel)作動態顯示和交互

      使用XML和XSLT做數據交互和操作

      使用XMLHttpRequest進行異步數據接收

      使用JavaScript將它們綁定在一起

      Web開發領域的最新時髦術語其實質是“舊貌換新顏”。

      Ajax(AsynchronousJavaScriptandXML)是結合了Java技術、XML以及JavaScript等編程技術,可以讓開發人員構建基于Java技術的Web應用,并打破了使用頁面重載的慣例。

      Ajax是使用客戶端腳本與Web服務器交換數據的Web應用開發方法。這樣,Web頁面不用打斷交互流程進行重新加裁,就可以動態地更新。使用Ajax,用戶可以創建接近本地桌面應用的直接、高可用、更豐富、更動態的Web用戶界面。

      異步JavaScript和XML(AJAX)不是什么新技術,而是指這樣一種方法:使用幾種現有技術——包括級聯樣式表(CSS)、JavaScript、XHTML、XML和可擴展樣式語言轉換(XSLT),開發外觀及操作類似桌面軟件的Web應用軟件。實現Ajax的所有組件都已存在了許多年。AdaptivePath的用戶體驗戰略部門主管兼創辦合伙人JesseJamesGarrett今年2月發表在AdaptivePath網站上的一篇文章中杜撰了這個術語。

      異步這個詞是指AJAX應用軟件與主機服務器進行聯系的方式。如果使用舊模式,每當用戶執行某種操作、向服務器請求獲得新數據,Web瀏覽器就會更新當前窗口。

      如果使用AJAX的異步模式,瀏覽器就不必等用戶請求操作,也不必更新整個窗口就可以顯示新獲取的數據。只要來回傳送采用XML格式的數據,在瀏覽器里面運行的JavaScript代碼就可以與服務器進行聯系。JavaScript代碼還可以把樣式表加到檢索到的數據上,然后在現有網頁的某個部分加以顯示。

      在面向消費者的諸多應用當中,Google的Gmail和GoogleMaps就是最常見的例子。在Gmail當中,AJAX負責如何開啟線程會話,以顯示不同郵件的文本內容。而在Maps當中,AJAX允許用戶以一種似乎無縫的方式拖拉及滾動地圖。

      還有雅虎的Flickr像片共享應用和亞馬遜網站的A9搜索引擎。另外,雅虎新的Web郵件服務可能很快就會吸引AJAX支持者的莫大關注,這項服務基于雅虎收購Oddpost后得到的技術。

      這些UI都充分地使用了后臺通道,也被一些開發者稱為“Web2.0”,并導致了大家對Ajax應用興趣的`猛漲。

      然而,AJAX應用軟件廠商越來越把目光瞄準了企業。譬如說,Scalix的WebAccess電子郵件應用軟件其實比微軟Outlook自己的Web郵件界面更像Outlook。

      不過AJAX應用軟件的適用領域具有一定的局限性。因為它們利用了一些最新的Web技術,所以只能在某些Web瀏覽器里面運行——不過AJAX適用的瀏覽器正越來越多。

      Ajax

      Ajax,異步JavaScript與XML,是使用客戶端腳本與Web服務器交換數據的Web應用開發方法。這樣,Web頁面不用打斷交互流程進行重新加裁,就可以動態地更新。使用Ajax,你可以創建接近本地桌面應用的,直接的、高可用的、更豐富的、更動態的Web用戶接口界面。

      Ajax處理過程

      一個Ajax交互從一個稱為XMLHttpRequest的JavaScript對象開始。如同名字所暗示的,它允許一個客戶端腳本來執行HTTP請求,并且將會解析一個XML格式的服務器響應。Ajax處理過程中的第一步是創建一個XMLHttpRequest實例。使用HTTP方法(GET或POST)來處理請求,并將目標URL設置到XMLHttpRequest對象上。

      現在,記住Ajax如何首先處于異步處理狀態?當你發送HTTP請求,你不希望瀏覽器掛起并等待服務器的響應,取而代之的是,你希望通過頁面繼續響應用戶的界面交互,并在服務器響應真正到達后處理它們。要完成它,你可以向XMLHttpRequest注冊一個回調函數,并異步地派發XMLHttpRequest請求。控制權馬上就被返回到瀏覽器,當服務器響應到達時,回調函數將會被調用。

      在JavaWeb服務器上,到達的請求與任何其它HttpServletRequest一樣。在解析請求參數后,servlet執行必需的應用邏輯,將響應序列化到XML中,并將它寫回HttpServletResponse。

      一個Ajax交互從一個稱為XMLHttpRequest的JavaScript對象開始。如同名字所暗示的,它允許一個客戶端腳本來執行HTTP請求,并且將會解析一個XML格式的服務器響應。Ajax處理過程中的第一步是創建一個XMLHttpRequest實例。使用HTTP方法(GET或POST)來處理請求,并將目標URL設置到XMLHttpRequest對象上。

      現在,記住Ajax如何首先處于異步處理狀態?當你發送HTTP請求,你不希望瀏覽器掛起并等待服務器的響應,取而代之的是,你希望通過頁面繼續響應用戶的界面交互,并在服務器響應真正到達后處理它們。要完成它,你可以向XMLHttpRequest注冊一個回調函數,并異步地派發XMLHttpRequest請求。控制權馬上就被返回到瀏覽器,當服務器響應到達時,回調函數將會被調用。

      在JavaWeb服務器上,到達的請求與任何其它HttpServletRequest一樣。在解析請求參數后,servlet執行必需的應用邏輯,將響應序列化到XML中,并將它寫回HttpServletResponse。

      一個Ajax交互從一個稱為XMLHttpRequest的JavaScript對象開始。如同名字所暗示的,它允許一個客戶端腳本來執行HTTP請求,并且將會解析一個XML格式的服務器響應。Ajax處理過程中的第一步是創建一個XMLHttpRequest實例。使用HTTP方法(GET或POST)來處理請求,并將目標URL設置到XMLHttpRequest對象上。

      現在,記住Ajax如何首先處于異步處理狀態?當你發送HTTP請求,你不希望瀏覽器掛起并等待服務器的響應,取而代之的是,你希望通過頁面繼續響應用戶的界面交互,并在服務器響應真正到達后處理它們。要完成它,你可以向XMLHttpRequest注冊一個回調函數,并異步地派發XMLHttpRequest請求。控制權馬上就被返回到瀏覽器,當服務器響應到達時,回調函數將會被調用。

      在JavaWeb服務器上,到達的請求與任何其它HttpServletRequest一樣。在解析請求參數后,servlet執行必需的應用邏輯,將響應序列化到XML中,并將它寫回HttpServletResponse。

    【ajax技術的基礎教程】相關文章:

    關于Ajax技術原理的幾點總結01-10

    AJAX的工作原理及優缺點08-16

    關于ps的基礎教程07-05

    聲樂的入門基礎教程05-18

    使用ajax操作JavaScript對象的方法09-28

    PHP入門基礎教程大全10-28

    美甲彩繪基礎教程09-29

    手繪基礎教程:素描靜物09-06

    紋繡入門基礎教程08-10

    基于ajax實現無刷新分頁的方法10-15

    主站蜘蛛池模板: 亚洲精品私拍国产福利在线| 国产内地精品毛片视频| 精品国产自在在线在线观看| 在线观看91精品国产网站| 成人国产精品日本在线观看| 精品无码人妻一区二区三区品 | 精品乱人伦一区二区三区| 久久久久亚洲精品男人的天堂| 精品国产免费一区二区三区香蕉| 亚洲国产精品无码久久SM| 另类国产精品一区二区| 国产99久久九九精品无码| 国产在线精品一区二区不卡| 精品国产福利在线观看| 亚洲精品国产精品乱码视色 | 久久久久人妻一区精品果冻| 91po国产在线精品免费观看| 久久99精品综合国产首页| 精品国产一区二区三区久久久狼| 亚洲AV永久无码精品网站在线观看| 日韩精品无码Av一区二区| 久久精品国产福利国产琪琪| 国产在线精品观看免费观看| 国产精品欧美亚洲韩国日本久久| 一级成人精品h| 99久久人人爽亚洲精品美女| 久久青青草原精品影院| 精品国产日产一区二区三区| 国产精品嫩草视频永久网址| 91精品国产福利尤物| 国产精品女同久久久久电影院| 精品人妻va出轨中文字幕| 久久国产亚洲精品无码| 精品无码国产一区二区三区51安| 久久精品国产网红主播| 精品久久久久久成人AV| 99久久人妻无码精品系列蜜桃| 国产精品视频一区二区三区四| 成人午夜视频精品一区| 国产精品莉莉欧美自在线线| 五月花精品视频在线观看|