第1章Ajax與未來的Web應用程序
1.1通過Web發(fā)布的功能
1.220世紀90年代開始出現(xiàn)網站
1.2.1HTTP與HTML
1.2.2PHP及其他服務器端技術
1.2.3JavaScript及其他客戶端技術
1.2.4缺少的是什么
1.3理解Ajax
1.4使用Ajax和PHP建立一個簡單應用程序
1.5小結
第2章JavaScript下靈活的客戶端技術
2.1JavaScript和Document Object Model
2.2JavaScript事件和DOM
2.3關于DOM的進一步介紹
2.4JavaScript、DOM和CSS
2.5使用XMLHttpRequest對象
2.5.1創(chuàng)建XMLHttpRequest對象
2.5.2使用XMLHttpRequest初始化服務器請求
2.5.3服務器響應處理
2.6使用XML結構
2.6.1處理更多的錯誤和拋出異常
2.6.2建立XML結構
2.7小結
第3章使用PHP和MySQL實現(xiàn)服務器端技術
3.1PHP與DOM
3.2參數傳遞與PHP錯誤處理
3.3連接遠程服務器與JavaScript的安全性
3.4使用代理服務器腳本
3.5重復異步請求框架
3.6使用MySQL
3.6.1創(chuàng)建數據庫表
3.6.2數據操作
3.6.3連接數據庫并執(zhí)行查詢操作
3.7程序封裝與程序結構
3.8小結
第4章Ajax表單驗證
4.1實現(xiàn)Ajax表單驗證
4.2小結
第5章Ajax聊天
5.1Ajax聊天簡介
5.2實現(xiàn)Ajax聊天
5.3小結
第6章Ajax建議和自動完成
6.1Ajax建議和自動完成簡介
6.2實現(xiàn)Ajax建議和自動完成
6.3小結
第7章使用SVG實現(xiàn)Ajax實時繪制圖表
7.1使用Ajax和SVG實現(xiàn)實時圖表
7.2小結
第8章Ajax數據表格
8.1使用客戶端XSLT實現(xiàn)Ajax數據表格
8.2小結
第9章Ajax RSS閱讀器
9.1使用RSS
9.1.1RSS文檔結構
9.1.2Google Reader
9.2實現(xiàn)基于Ajax的RSS閱讀器
9.3小結
第10章Ajax的拖放功能
10.1在Web上使用拖放功能
10.1.1購物車
10.1.2分類列表
10.2創(chuàng)建Ajax拖放分類列表應用
10.3小結
附錄A環(huán)境配置
A.1Windows下的環(huán)境配置
A.1.1安裝Apache
A.1.2安裝MySQL
A.1.3安裝PHP
A.2*nix下的環(huán)境配置
A.2.1安裝Apache
A.2.2安裝MySQL
A.2.3安裝PHP
A.3安裝phpMyAdmin
A.4配置Ajax數據庫