注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計其他編程語言/工具征服AJAX:Dojo、Prototype、script.aculo.us框架解析與實例

征服AJAX:Dojo、Prototype、script.aculo.us框架解析與實例

征服AJAX:Dojo、Prototype、script.aculo.us框架解析與實例

定 價:¥49.00

作 者: 施偉偉,張蓓 編著
出版社: 人民郵電出版社
叢編項:
標 簽: 軟件與程序設計

ISBN: 9787115158031 出版時間: 2007-03-01 包裝: 膠版紙
開本: 16開 頁數(shù): 350 字數(shù):  

內(nèi)容簡介

  運用已有的成熟框架進行項目開發(fā),不但能提高代碼的穩(wěn)定性和兼容性,更能大大縮短項目的開發(fā)時間。本書詳細講解3個著名的Ajax開發(fā)框架——Dojo、Prototype和script.a(chǎn)culo.us。在介紹框架的原理和使用方法的基礎上,提供了典型的應用案例。.全書分為8章,第1章介紹Ajax技術的基本概念及技術基礎;第2、3章分別介紹Prototype框架和script.a(chǎn)culo.us框架;第4、5章配合使用Prototype和script.a(chǎn)culo.us框架實現(xiàn)了兩個Ajax應用實例——網(wǎng)絡書簽和個性化主頁;第6章對Dojo開發(fā)工具包的原理和使用方法進行了詳細介紹;第7章介紹關于Dojo的高級話題;第8章使用Dojo開發(fā)工具包實現(xiàn)了一個具有基本功能的電子郵件系統(tǒng)。通過對本書的學習,讀者不但能了解和掌握Dojo、Prototype和script.a(chǎn)culo.us開發(fā)框架,而且能以書中所提供的實例為原型,快速運用成熟框架開發(fā)類似應用系統(tǒng)。..本書結構清晰,實用性強,適合作為Web開發(fā)人員的參考用書。...

作者簡介

暫缺《征服AJAX:Dojo、Prototype、script.aculo.us框架解析與實例》作者簡介

圖書目錄

第1章 Ajax基礎.  
1. 1 Ajax簡介  
1. 2 Ajax開發(fā)需注意的幾個問題  
1. 2. 1 瀏覽器兼容性問題  
1. 2. 2 XMLHttpRequest對象封裝  
1. 2. 3 簡化客戶端腳本開發(fā)  
1. 2. 4 中文編碼問題  
1. 3 Ajax開發(fā)關鍵技術  
1. 3. 1 XMLHttpRequest對象  
1. 3. 2 JavaScript面向?qū)ο筇匦?nbsp; 
1. 3. 3 JavaScript面向?qū)ο缶幊虒崿F(xiàn)  
1. 3. 4 文檔對象模型(DOM)  
1. 4 主流Ajax開發(fā)框架介紹  
1. 4. 1 瀏覽器端框架  
1. 4. 2 基于服務器端的框架  
1. 5 小結  
第2章 Prototype框架  
2. 1 Prototype框架簡介  
2. 1. 1 什么是Prototype  
2. 1. 2 Prototype的獲取和使用  
2. 2 常用函數(shù)  
2. 2. 1 $()函數(shù)  
2. 2. 2 $A()函數(shù)  
2. 2. 3 SP()函數(shù)  
2. 2. 4 $H()函數(shù)  
2. 2. 5 $R()函數(shù)  
2. 2. 6 $$()函數(shù)  
2. 2. 7 Try. these()函數(shù)  
2. 3 Prototype對Ajax的支持  
2. 3. 1 Ajax對象  
2. 3. 2 Ajax. Base類  
2. 3. 3 Ajax. Request類  
2. 3. 4 Ajax. Updater類  
2. 3. 5 Ajax. PeriodicalUpdater類  
2. 3. 6 Ajax. Responders對象  
2. 4 Prototype對象參考  
2. 4. 1 基礎類  
2. 4. 2 字符串處理(String對象擴展)  
2. 4. 3 枚舉對象(Enumerable對象)  
2. 4. 4 數(shù)組(Array對象擴展)  
2. 4. 5 Hash對象  
2. 4. 6 對象范圍類(ObjectRange類)  
2. 4. 7 DOM擴展  
2. 4. 8 CSS選擇符(Selector類)  
2. 4. 9 表單支持  
2. 4. 10 事件處理(Event對象擴展)  
2. 4. 11 位置處理(Position對象)  
2. 5 小結  
第3章 script. aculo. US框架  
3. 1 script. aculo. us簡介  
3. 2 script. aculo. us基礎工具類  
3. 3 script. aculo. us特效  
3. 3. 1 基本特效  
3. 3. 2 組合特效  
3. 4 script. aculo. us高級功能  
3. 4. 1 拖放效果  
3. 4. 2 滑塊控件  
3. 4. 3 Ajax控件集  
3. 5 小結  
第4章 Prototype和script. aculo. us應用實例——網(wǎng)絡書簽  
4. 1 需求分析  
4. 1. 1 什么是網(wǎng)絡書簽  
4. 1. 2 功能需求  
4. 2 數(shù)據(jù)庫設計  
4. 2. 1 數(shù)據(jù)表設計  
4. 2. 2 存儲過程設計  
4. 3 系統(tǒng)設計與實現(xiàn)  
4. 3. 1 顯示書簽分類列表  
4. 3. 2 移動書簽分類  
4. 3. 3 顯示書簽列表  
4. 3. 4 移動書簽  
4. 3. 5 刪除書簽  
4. 3. 6 添加書簽分類  
4. 3. 7 刪除書簽分類  
4. 3. 8 修改書簽分類名稱  
4. 3. 9 添加書簽  
4. 3. 10 修改書簽  
4. 4 小結  
第5章 Prototype和script. aculo. us應用實例——個性化主頁  
5. 1 應用背景  
5. 1. 1 個性化主頁  
5. 1. 2 RSS介紹  
5. 2 需求分析  
5. 3 系統(tǒng)設計與實現(xiàn)  
5. 3. 1 頁面布局  
5. 3. 2 拖曳效果實現(xiàn)  
5. 3. 3 個性化主頁欄目的呈現(xiàn)  
5. 3. 4 記憶欄目定制信息  
5. 3. 5 頁面更新提示  
5. 3. 6 欄目定時更新..  
5. 4 小結  
第6章 Dojo開發(fā)工具包  
6. 1 Dojo簡介  
6. 1. 1 Dojo的歷史和發(fā)展  
6. 1. 2 獲取Dojo版本  
6. 1. 3 動態(tài)加載package  
6. 1. 4 Dojo的架構  
6. 1. 5 Dojo相關資源  
6. 2 Dojo基礎工具類  
6. 2. 1 類的聲明和繼承  
6. 2. 2 數(shù)組迭代器  
6. 2. 3 數(shù)據(jù)加密/解密  
6. 2. 4 數(shù)學函數(shù)  
6. 2. 5 字符串處理  
6. 2. 6 集合類數(shù)據(jù)結構  
6. 2. 7 日期. 時間處理函數(shù)  
6. 3 Dojo的事件系統(tǒng)  
6. 3. 1 基于Dojo的事件綁定  
6. 3. 2 基于Dojo的面向切面編程  
6. 3. 3 事件的發(fā)布和訂閱  
6. 3. 4 頁面onload和onunload事件  
6. 4 Dojo的用戶界面組件  
6. 4. 1 DOM操作  
6. 4. 2 拖曳效果支持  
6. 4. 3 頁面特效  
6. 5 Dojo的Ajax組件  
6. 5. 1 頁面異步調(diào)用  
6. 5. 2 文件上傳  
6. 5. 3 跨域頁面調(diào)用  
6. 5. 4 遠程過程調(diào)用  
6. 6 Dojo的表單處理組件  
6. 6. 1 表單綁定  
6. 6. 2 表單驗證  
6. 7 Dojo的存儲組件  
6. 8 Dojo的圖表繪制組件  
6. 9 Dojo Widget  
6. 9. 1 Layout Widget  
6. 9. 2 Form Widget  
6. 9. 3 General Widget  
6. 10 小結  
第7章 深入Dojo開發(fā)  
7. 1 Dojo的代碼打包系統(tǒng)  
7. 1. 1 下載完整的Dojo開發(fā)包  
7. 1. 2 安裝JDK和Ant  
7. 1. 3 定制Dojo代碼發(fā)布包  
7. 1. 4 Dojo代碼打包系統(tǒng)參數(shù)說明  
7. 2 Dojo的代碼壓縮工具  
7. 3 Dojo的JavaScript鏈接工具  
7. 3. 1 JSL的安裝  
7. 3. 2 JSL的使用  
7. 4 Dojo對國際化(i18n)的支持  
7. 4. 1 編碼聲明  
7. 4. 2 使用本地化資源  
7. 4. 3 日期. 時間. 數(shù)字. 匯率的國際化  
7. 5 前進. 后退按鈕和添加收藏網(wǎng)址  
7. 5. 1 問題的提出  
7. 5. 2 Dojo的解決方案  
7. 5. 3 應用示例  
7. 5. 4 dojo. io. bind對前進. 后退按鈕的支持  
7. 6 自定義Dojo Widget  
7. 6. 1 擴展Dojo自帶Widget  
7. 6. 2 定義新的Widget  
7. 7 Dojo開發(fā)和調(diào)試技巧  
7. 7. 1 JavaScript開發(fā)和調(diào)試工具  
7. 7. 2 輸出調(diào)試信息  
7. 7. 3 Dojo全局配置對象djConfig  
7. 8 小結  
第8章 Dojo應用實例——電子郵件系統(tǒng)  
8. 1 應用背景  
8. 2 需求分析  
8. 3 系統(tǒng)設計與實現(xiàn)  
8. 3. 1 郵件服務器的搭建  
8. 3. 2 數(shù)據(jù)庫設計  
8. 3. 3 服務器端接口  
8. 3. 4 系統(tǒng)實現(xiàn)  
8. 4 小結  
附錄 Ajax開發(fā)工具集  
A. 1 Venkman  
A. 2 Microsoft系列JavaScript調(diào)試器  
A. 3 FireBug  
A. 4 Web Developer  
A. 5 IE DOM Inspector  
A. 6 Aptana  
A. 7 Ajax Toolkit Framework  
A. 8 JsEclipse  
A. 9 Fiddler  
A. 10 Tamper Data...  



本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號