[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《Ajax實戰:Prototype與Scriptaculous篇》掃描版[PDF]
《Ajax實戰:Prototype與Scriptaculous篇》掃描版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《Ajax實戰:Prototype與Scriptaculous篇》掃描版[PDF] 簡介: 中文名 : Ajax實戰:Prototype與Scriptaculous篇 作者 : (英) 克蘭 (美) 比伯奧特 (英) 洛克 譯者 : 陳廣琛 葉古 王俊煜 圖書分類 : 軟件 資源格式 : PDF 版本 : 掃描版 出版社 : 人民郵電出版社 書號 : 9787115210708 發行時間 : 2009年08月01日 地區 : 大陸 語言 : 簡體中文 簡介
電驢資源下載/磁力鏈接資源下載:
全選
"《Ajax實戰:Prototype與Scriptaculous篇》掃描版[PDF]"介紹
中文名: Ajax實戰:Prototype與Scriptaculous篇
作者: (英) 克蘭
(美) 比伯奧特
(英) 洛克
譯者: 陳廣琛
葉古
王俊煜
圖書分類: 軟件
資源格式: PDF
版本: 掃描版
出版社: 人民郵電出版社
書號: 9787115210708
發行時間: 2009年08月01日
地區: 大陸
語言: 簡體中文
簡介:



內容簡介:
這是一本講述 Prototype和 Scriptaculous的實用性極強的綜合指南。《Ajax實戰Prototype與Scriptaculous篇》在簡要介紹這兩個庫在宏觀應用中的意義之後,再通過 QuickGallery圖片浏覽器示例探索突破傳統 Web應用局限的捷徑,研究 Prototype輔助類及其運行方式;隨後介紹如何添加 Scriptaculous特效和控件,如何實現拖放;接著結合短小實用的示例探討 Prototype為Javascript帶來的各種新特性。書中還闡釋了如何在實戰中使用這兩個庫,最後探討幾個庫之間的整合、HTTP相關知識等。
  《Ajax實戰Prototype與Scriptaculous篇》適合各層次 Web開發人員閱讀。
資源來自網絡,如侵犯了您的權利,請點擊,謝謝!
白盤用戶可在(網盤分流地址):本頁“用戶評論”處1樓找下載鏈接。
內容截圖:


目錄:


第一部分 入門指南
第1章 Prototype與Scriptaculous入門 2
1.1 Ajax簡史 2
1.1.1 史前 3
1.1.2 拓荒階段 3
1.1.3 開拓者的到來 4
1.1.4 文明 4
1.2 什麼是Prototype 4
1.2.1 JavaScript的語言特性 5
1.2.2 Web浏覽器中的特性 6
1.3 什麼是Scriptaculous 7
1.3.1 視覺特效 7
1.3.2 拖放 7
1.3.3 組件 8
1.3.4 實用工具與測試框架 8
1.4 應用Prototype與Scriptaculous 8
1.4.1 評分示例分析 9
1.4.2 使用Prototype與Scriptaculous 13
1.5 小結 18
第2章 QuickGallery簡介 19
2.1 設計與實現 19
2.1.1 應用程序的需求 19
2.1.2 導航文件系統 20
2.1.3 生成縮略圖 23
2.1.4 組裝 24
2.1.5 創建HTML 27
2.2 評估傳統的Web應用程序 30
2.2.1 鏈接、表單與整頁刷新 30
2.2.2 傳統Web應用與QuickGallery 31
2.3 小結 32
第3章 使用Prototype簡化Ajax 33
3.1 為Ajax重設計 33
3.1.1 設計異步請求 34
3.1.2 Prototype的Ajax類 35
3.2 使用XML與Ajax 39
3.2.1 設計XML響應 40
3.2.2 修改服務器端代碼 40
3.2.3 編寫客戶端代碼 42
3.3 使用JSON與Ajax 48
3.3.1 修改服務器端代碼 48
3.3.2 修改客戶端代碼 49
3.4 小結 50
第4章 使用Prototype的高級Ajax特性 51
4.1 Prototype的高級Ajax類 51
4.1.1 Ajax.Updater 51
4.1.2 Ajax.PeriodicalUpdater 52
4.1.3 Ajax.Responders 53
4.2 使用HTML與Ajax 53
4.2.1 生成HTML片段 53
4.2.2 修改客戶端代碼 54
4.2.3 更新多個DOM元素 55
4.2.4 自動更新內容 59
4.3 比較以數據為中心的Ajax和以內容為中心的Ajax 61
4.3.1 考慮開發的難易程度 61
4.3.2 適應工具之道 62
4.3.3 比較性能 62
4.3.4 尋求向前兼容的解決方案 66
4.4 小結 66
第二部分 Scriptaculous快速入門
第5章 Scriptaculous特效 70
5.1 快速見效:一行代碼即可添加特效 70
5.2 配置Scriptaculous與示例 72
5.2.1 獲取Scriptaculous 72
5.2.2 加載Scriptaculous庫 73
5.3 Scriptaculous特效的分類 74
5.4 特效 74
5.4.1 特效實驗室 75
5.4.2 常見的特效選項 76
5.4.3 核心特效 77
5.4.4 組合特效 81
5.5 簡單切換顯示與隱藏特效 83
5.5.1 Effect.toggle()工具函數 84
5.5.2 Toggle Pane小部件 84
5.6 使用過渡效果 88
5.6.1 使用內建過渡效果 89
5.6.2 Transition Mapper簡介 90
5.6.3 創建自己的過渡效果 91
5.7 在特效過程中進行控制 93
5.8 中止特效 94
5.9 控制多個特效 95
5.9.1 執行同步特效 95
5.9.2 執行序列特效 95
5.10 小結 98
第6章 Scriptaculous控件 99
6.1 使用本章的示例程序 99
6.2 就地文本編輯器 100
6.2.1 創建就地文本編輯器 100
6.2.2 InPlaceEditor的選項 103
6.2.3 一些用例 108
6.3 InPlaceCollectionEditor 114
6.3.1 創建InPlaceCollectionEditor 115
6.3.2 InPlaceCollectionEditor的選項 116
6.4 Ajax自動完成控件 117
6.4.1 創建Ajax自動完成控件 118
6.4.2 Ajax.Autocompleter選項 120
6.4.3 科幻電影自動完成servlet 122
6.4.4 對選項菜單的修飾 126
6.5 Scriptaculous的本地自動完成 127
6.5.1 創建一個本地自動完成 128
6.5.2 Autocompleter.Local的選項 129
6.6 滑塊控件 131
6.6.1 創建滑塊控件 132
6.6.2 在滑塊中使用圖片 134
6.6.3 Control.Slider的選項 136
6.6.4 一個更有趣的示例 139
6.7 小結 142
第7章 Scriptaculous拖放 144
7.1 本章的示例代碼 145
7.2 把東西拖起來 146
7.2.1 讓一個元素可被拖動 146
7.2.2 Draggable的選項 148
7.3 把拖著的東西放下去 153
7.3.1 定義投放目標 153
7.3.2 投放目標的選項 153
7.3.3 拖放示例 157
7.4 使用拖放進行排序 161
7.4.1 創建一個可排序元素 161
7.4.2 可排序元素的選項 163
7.4.3 序列化可排序元素 172
7.5 小結 176
第三部分 Prototype深度研究
第8章 與Object有關的一切 178
8.1 引入Scratchpad應用程序 178
8.2 Object類型 180
8.2.1 創建一個Object 180
8.2.2 使用原型定義對象類型 183
8.2.3 對象的反射 185
8.3 對象與Prototype 187
8.3.1 使用Class.create()簡化構造函數 187
8.3.2 使用Object.extend()聲明對象層次結構 188
8.3.3 簡單的對象合並 188
8.3.4 對象層次結構建模 191
8.4 小結 197
第9章 Function的樂趣 198
9.1 JavaScript函數 198
9.1.1 聲明函數 199
9.1.2 調用函數 200
9.1.3 函數的上下文 201
9.1.4 函數的閉包 203
9.1.5 何時使用上下文與閉包 204
9.2 使用Prototype.js擴展函數 206
9.2.1 bind()方法 206
9.2.2 bindAsEventListener()方法 207
9.3 小結 208
第10章 讓Array變得簡單 209
10.1 Array簡介 209
10.2 JavaScript原生的Array 210
10.2.1 使用length迭代Array 210
10.2.2 將Array用作堆:pop()與push(),shift()與unshift() 210
10.2.3 使用slice()、splice()與concat()進行分割與修改 211
10.2.4 使用reverse()與sort()重排數組 213
10.2.5 Array與String:join()與split() 214
10.2.6 其他類似Array的對象 215
10.3 Prototype.js與Array 215
10.3.1 使用first()、last()與indexOf()按位置訪問元素 215
10.3.2 使用clear()、compact()、without()與flattern()修改Array 216
10.4 Enumerable對象的方法 217
10.4.1 在數組中搜索:all()、any()與include() 218
10.4.2 使用detect()、findAll()、reject()、grep()與partition()過濾數組 219
10.4.3 使用pluck()、invoke()與collect()操作復雜數組元素 222
10.4.4 使用inject()與zip()構造復雜數組元素 226
10.4.5 使用max()、min()與sortBy()進行數值排序 228
10.4.6 使用DOM集合 230
10.5 使用Hash與ObjectRange 230
10.5.1 使用Hash對象 231
10.5.2 使用ObjectRange對象 234
10.6 小結 234
第11章 回歸浏覽器 236
11.1 DOM方法速成班 236
11.1.1 遍歷樹 237
11.1.2 修改樹 240
11.2 Prototype與DOM 243
11.2.1 簡單的輔助函數 243
11.2.2 Element對象 245
11.2.3 Insertion對象 249
11.2.4 Position對象 250
11.3 擴展Event對象 255
11.4 使用HTML表單 256
11.5 小結 260
第四部分 高級主題
第12章 Prototype和Scriptaculous實踐 262
12.1 QuickGallery應用程序的需求 262
12.2 建立幻燈片編輯器 263
12.2.1 修改頁面布局 263
12.2.2 定義一個拖放操作策略 268
12.2.3 實現拖放操作 269
12.2.4 提供可編輯的說明文字 271
12.3 添加基於Ajax的持久存儲 274
12.3.1 定義持久存儲格式 274
12.3.2 保存幻燈片 274
12.3.3 從服務器讀取內容 277
12.4 創建工具欄 278
12.5 構建幻燈片播放器 281
12.5.1 指定用戶界面 281
12.5.2 實現幻燈片播放器 283
12.5.3 啟動播放器 285
12.6 整合在一起 288
12.7 小結 301
第13章 Prototype、Scriptaculous與Rails 303
13.1 生成JavaScript 303
13.1.1 Hello World、Prototype與Rails風格 304
13.1.2 Rails的輔助函數 305
13.2 Ajax輔助函數 306
13.2.1 標准配置選項 307
13.2.2 Ajax輔助函數一覽 308
13.3 Scriptaculous輔助函數 313
13.3.1 創建視覺效果 313
13.3.2 實現就地編輯器 314
13.3.3 添加自動完成功能 315
13.3.4 實現拖放 316
13.4 是否使用JavaScript 320
13.5 下一個層次:RJS 321
13.5.1 多重更新的問題 321
13.5.2 Hello from RJS 322
13.5.3 多重更新與RJS 323
13.5.4 RJS之旅 324
13.5.5 以內聯方式渲染RJS 326
13.6 小結 327
附錄A HTTP基礎 328
附錄B 監測HTTP流量 338
附錄C 安裝和運行Tomcat 5.5 346
附錄D 安裝並運行PHP 351
附錄E 移植服務器端技術 360



相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved