第 1 部分: Ajax 簡介
Ajax 由 HTML、JavaScript、DHTML 和 DOM 組成,這一傑出的方法可以將笨拙的 Web 界面轉化成交互性的 Ajax 應用程序。本文的作者是一位 Ajax 專家,他演示了這些技術如何協同工作 —— 從總體概述到細節的討論 —— 使高效的 Web 開發成爲現實。
鏈接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=2301
第 2 部分: 使用 JavaScript 和 Ajax 發出異步請求
多數 Web 應用程序都使用請求/響應模型從服務器上獲得完整的 HTML 頁面。常常是點擊一個按鈕,等待服務器響應,再點擊另一個按鈕,然後再等待,這樣一個反覆的過程。
鏈接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=2297
第 3 部分: Ajax 中的高級請求和響應
對於很多 Web 開發人員來說,只需要生成簡單的請求並接收簡單的響應即可;但是對於希望掌握 Ajax 的開發人員來說,必須要全面理解 HTTP 狀態代碼、就緒狀態和 XMLHttpRequest 對象。
鏈接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=2298
第 4 部分: 利用 DOM 進行 Web 響應
程序員(使用後端應用程序)和 Web 程序員(編寫 HTML、CSS 和 JavaScript 上)之間的分水嶺是長久存在的。但是,Document Object Model (DOM) 彌補了這個裂縫,使得在後端使用 XML 同時在前端使用 HML 切實可行,併成爲極其有效的工具。
鏈接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=2299
第 5 部分: 操縱 DOM
上一期中 Brett 介紹了文檔對象模型(DOM),它的元素在幕後定義了 Web 頁面。這一期文章中他將進一步探討 DOM。瞭解如何創建、刪除和修改 DOM 樹的各個部分,瞭解如何實現網頁的即時更新!
鏈接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=2300
掌握 Ajax,第 6 部分: 建立基於 DOM 的 Web 應用程序
本文將把您事先學到的 DOM 知識用於實踐,建立一個包含特殊效果的 Web 頁面。所有頁面元素都使用 JavaScript 操縱 DOM 來創建,而不需要刷新頁面。
鏈接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=1054
掌握 Ajax,第 7 部分: 在請求和響應中使用 XML
對於偶爾使用 Ajax 的開發人員也會注意到 Ajax 中的 x 並意識到它代表 XML。XML 是編程中最常用的數據格式之一,對於異步應用程序中的服務器響應能夠帶來切實的好處。在本文中,您將看到服務器如何在請求響應中發送 XML。
鏈接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=1093
掌握 Ajax,第 8 部分: 在請求和響應中使用 XML
這篇文章主要探討在大多數情況下確實是好主意的一種做法:向客戶機返回 XML 響應。
鏈接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=1355
掌握 Ajax,第 9 部分: 使用 Google Ajax Search API
本文將教您如何向公共 API,例如 Google 提供的 API 發出請求並接收其響應,從而爲您的 Web 應用程序增加自己的腳本和服務器端程序所不能提供的更多功能。
鏈接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=1550
第 10 部分:使用 JSON 進行數據傳輸
在異步應用程序中發送和接收信息時,可以選擇以純文本和 XML 作爲數據格式。掌握 Ajax 的這一期討論另一種有用的數據格式 JavaScript Object Notation(JSON),以及如何使用它更輕鬆地在應用程序中移動數據和對象。
鏈接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=1696
第 11 部分:服務器端的 JSON
在本系列最近一篇文章中,您已經瞭解如何將 JavaScript 對象轉變成 JSON 格式。本文將會介紹如何處理以 JSON 格式發送到服務器的數據以及如何使用相同格式對腳本進行回覆。
鏈接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=2195
AJAX初步
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.