注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關Ajax完全自學手冊

Ajax完全自學手冊

Ajax完全自學手冊

定 價:¥59.80

作 者: 洪石丹
出版社: 機械工業(yè)出版社
叢編項: 編程紅寶書
標 簽: J2EE

ISBN: 9787111243717 出版時間: 2009-01-01 包裝: 平裝
開本: 大16開 頁數(shù): 446 字數(shù):  

內(nèi)容簡介

  Ajax技術已經(jīng)成為Web 2.0技術的重要組成部分,在實際開發(fā)中得到了廣泛的應用。通過Ajax技術,可以在不影響用戶瀏覽信息效率的情況下,為用戶帶來更豐富的體驗?!禔iax完全自學手冊》分為3篇,循序漸進地介紹了JavaScript高級應用、Microsoft ASP.NET AJAX控件、ASENET下Ajax非組件開發(fā)?!禔iax完全自學手冊》首先講解了Ajax應用的基礎——Javascript語言的高級應用:JavaScript的面向對象特征、JavaScript應用XML技術、瀏覽器事件流等,然后詳細剖析了Microsoft ASENET AJAX組件開發(fā)的每個細節(jié),最后通過Ajax非組件開發(fā)實例深入講解TASENET技術與Ajax技術的無縫接合?!禔iax完全自學手冊》內(nèi)容翔實、重點突出,所有代碼都經(jīng)過檢測?!禔iax完全自學手冊》通過豐富的實例讓讀者充分領略Ajax的強大,并反向學習ASP.NET 2.0技術。

作者簡介

暫缺《Ajax完全自學手冊》作者簡介

圖書目錄

前言
第一篇 JavaScript高級應用
第1章 Ajax簡介以及使用的場合
1 1.1 Web發(fā)展回顧
1 1.1.1 使用Ajax的HelloWorld程序
1 1.1.2 Web發(fā)展回顧
3 1.2 Web應用發(fā)展歷程
4 1.2.1 applet-人類實現(xiàn)胖客戶的一種嘗試
4 1.2.2 JavaScript & CSS-瀏覽器的雙生子
5 1.2.3 DHTML-動態(tài)Web的基礎
5 1.2.4 常見的服務器端技術
6 1.3 Ajax相關技術
6 1.4 Ajax使用場合與基本設計
7 1.5 小結

7 第2章 瀏覽器中的JavaScript
8 2.1 BOM與navigator對象
8 2.1.1 BOM
8 2.1.2 navigator對象
8 2.2 對象/特征檢測法
9 2.2.1 對象/特征檢測法代碼詳解
9 2.2.2 對象/特征檢測法重點
9 2.2.3 對象/特征檢測法優(yōu)缺點
10 2.3 user-agent字符串檢測法
10 2.3.1 user-agent字符串檢測法代碼詳解
10 2.3.2 更好地使用user-agent字符串檢測法
12 2.4 window對象
12 2.4.1 window對象的屬性
12 2.4.2 系統(tǒng)對話框
13 2.4.3 狀態(tài)欄控制
15 2.4.4 時間間隔和暫停
15 2.4.5 瀏覽器歷史記錄
16 2.4.6 screen對象
16 2.4.7 location對象
17 2.5 小結

18 第3章 XMLHttpRequest對象
19 3.1 XMLHttpRequest對象綜述
19 3.1.1 XMLHttpRequest對象概述
19 3.1.2 XMLHttpRequest對象的屬性和對象
20 3.1.3 最簡單的Ajax實例
21 3.2 Ajax技術與服務器交互原理
23 3.2.1 Ajax技術與服務器交互原理圖詳解
23 3.2.2 Ajax開發(fā)中的安全問題及開發(fā)規(guī)則
25 3.3 小結

26 第4章 DOM基礎及高級DOM技術
27 4.1 什么是DOM對象
27 4.1.1 XML-無限數(shù)據(jù)傳輸
27 4.1.2 XML文檔的節(jié)點層次
29 4.2 DOM對象的操作
31 4.2.1 基于XML的特定DOM對象
31 4.2.2 訪問DOM對象的相關節(jié)點
31 4.2.3 檢測節(jié)點類型
32 4.2.4 節(jié)點的屬性解析
33 4.2.5 操縱DOM深層節(jié)點
35 4.2.6 創(chuàng)建節(jié)點
37 4.2.7 操作節(jié)點
39 4.3 HTML DOM
41 4.3.1 操縱HTML屬性
42 4.3.2 Table方法
43 4.4 測試DOM一致性和DOM Level 3
45 4.4.1 測試DOM一致性
45 4.4.2 DOM Level 3
46 4.5 小結

46 第5章 JavaScript中的繼承
47 5.1 JavaScript中的對象
47 5.1.1 什么是對象
47 5.1.2 聲明及實例化對象
47 5.1.3 對象的引用及銷毀
47 5.1.4 綁定機制
48 5.1.5 對象分類
48 5.1.6 作用域、靜態(tài)作用域、this關鍵字
50 5.1.7 定義類的方式
51 5.1.8 實例以及實例方式使用的注意事項
56 5.2 繼承方式以及實現(xiàn)
56 5.2.1 繼承方式以及實現(xiàn)
56 5.2.2 繼承的重要實例
62 5.3 小結

64 第6章 錯誤處理
65 6.1 錯誤和異常
65 6.1.1 什么是錯誤和異常
65 6.1.2 異常處理的重要性
65 6.2 錯誤報告
66 6.2.1 在IE中使用錯誤報告
66 6.2.2 Firefox中的錯誤處理
66 6.3 異常處理
67 6.3.1 onerror事件處理函數(shù)
67 6.3.2 try catch語法結構
68 6.4 常用JavaScript調(diào)試技巧
71 6.4.1 使用alert()進行調(diào)試
71 6.4.2 拋出自定義錯誤
72 6.4.3 常見的JavaScript調(diào)試器
73 6.5 JavaScript常見編譯器
75 6.5.1 常見的JavaScript編寫工具
75 6.5.2 Aptana的使用
76 6.6 小結

79 第7章 JavaScript中的XML
80 7.1 XML DOM對象的支持
80 7.1.1 IE中的XML DOM支持
80 7.1.2 Firefox中的XML DOM支持
83 7.2 XPath的支持
86 7.2.1 什么是XPath
86 7.2.2 IE中的XPath支持
88 7.2.3 Firefox中的XPath支持
88 7.3 瀏覽器對XSLT的支持
93 7.3.1 什么是XSLT
93 7.3.2 IE中的XSLT支持
94 7.4 小結

98 第8章 JavaScript中的事件流
99 8.1 事件流分類
99 8.1.1 冒泡型事件流
99 8.1.2 捕獲型事件流
100 8.1.3 DOM事件流
101 8.2 事件處理函數(shù)和監(jiān)聽函數(shù)
101 8.2.1 IE中的事件處理函數(shù)
101 8.2.2 DOM事件處理監(jiān)聽函數(shù)
104 8.3 事件對象
106 8.3.1 IE與DOM中的事件對象
106 8.3.2 IE與DOM中event對象的共性
109 8.3.3 IE與DOM中event對象的區(qū)別
112 8.4 事件類型
115 8.4.1 鼠標事件
115 8.4.2 鍵盤事件
120 8.4.3 HTML事件
122 8.4.4 突變事件
127 8.5 跨平臺事件
128 8.5.1 定義跨平臺事件處理對象complexEvent
128 8.5.2 添加/刪除事件處理函數(shù)
128 8.5.3 統(tǒng)一格式的event對象
130 8.5.4 跨瀏覽器獲取事件對象
137 8.5.5 跨瀏覽器獲取事件對象使用實例
138 8.6 小結

139 第9章 JavaScript如何與服務器通信
140 9.1 JavaScript中的cookie
140 9.1.1 cookie的屬性以及限制
140 9.1.2 JavaScript中的cookie
141 9.1.3 ASP.NET中使用cookie傳遞數(shù)據(jù)的意義
143 9.1.4 在客戶端與服務器端通過cookie傳輸數(shù)據(jù)
144 9.2 使用HttpRequest對象實現(xiàn)與服務器的數(shù)據(jù)通信
146 9.2.1 改進了的跨瀏覽器實例化XMLHttpRequest對象的方法
147 9.2.2 GET請求與POST請求
147 9.3 小結

148 第10章 正則表達式
149 10.1 RegExp對象
149 10.1.1 RegExp對象的實例化
149 10.1.2 RegExp對象的使用
150 10.1.3 使用正則表達式擴展字符串對象的方法
151 10.2 正則表達式的簡單模式
152 10.2.1 元字符
152 10.2.2 使用特殊字符
152 10.2.3 字符類
153 10.2.4 量詞
155 10.3 復雜模式
157 10.3.1 分組
158 10.3.2 反向引用
158 10.3.3 選擇模式
159 10.3.4 非捕獲性分組
160 10.3.5 邊界
161 10.3.6 多行模式
161 10.4 RegExp對象其他屬性
162 10.4.1 RegExp對象屬性
162 10.4.2 靜態(tài)屬性
163 10.5 常用驗證方式
164 10.5.1 驗證日期
164 10.5.2 郵件地址驗證
165 10.6 小結

166 第二篇 Microsoft ASP.NET AJAX控件

第11章 典型ASP.NET中的Ajax實現(xiàn)
167 11.1 ASP.NET中的Ajax實現(xiàn)方式
167 11.1.1 前臺腳本與后臺Ajax處理頁面實現(xiàn)的ASP.NET AJAX應用
167 11.1.2 前臺腳本與后臺HttpHandler類實現(xiàn)的ASP.NET AJAX應用
170 11.1.3 CallBack實現(xiàn)ASP.NET AJAX應用
172 11.1.4 如何選擇Ajax的實現(xiàn)方式
174 11.2 小結

175 第12章 ASP.NET AJAX控件
176 12.1 安裝和認識ASP.NET AJAX控件
176 12.1.1 安裝和ASP.NET AJAX控件及ASP.NET AJAX控件簡介
176 12.1.2 ASP.NET AJAX架構簡介
178 12.1.3 ASP.NET AJAX控件的優(yōu)勢
179 12.2 ASP.NET AJAX控件簡要介紹
179 12.2.1 ASP.NET AJAX的5個基本控件
180 12.2.2 使用ASP.NET AJAX控件實現(xiàn)的頁面無刷新的簡單實例
180 12.3 小結

182 第13章 ASP.NET AJAX控件的使用
183 13.1 Ajax化的GridView
183 13.1.1 系統(tǒng)實現(xiàn)概述
183 13.1.2 ScriptManager控件
183 13.1.3 UpdatePanel控件
185 13.1.4 UpdateProgress控件
186 13.1.5 Ajax GridView的程序層次結構
186 13.1.6 Ajax GridView數(shù)據(jù)類
187 13.1.7 前臺代碼
190 13.1.8 界面后臺代碼
192 13.2 Ajax無刷新聊天室
193 13.2.1 系統(tǒng)實現(xiàn)概述
193 13.2.2 Timer控件介紹
193 13.2.3 聊天消息實體類和用戶實體類
195 13.2.4 聊天引擎類
199 13.2.5 聊天登錄頁面
202 13.2.6 聊天頁面
205 13.3 小結

209 第14章 ASP.NET AJAX Control Toolkit控件
210 14.1 AutoCompleteExtender控件
210 14.1.1 自動完成機制
210 14.1.2 AutoCompleteExtender控件
210 14.1.3 數(shù)據(jù)操作
211 14.1.4 自動完成功能使用的Web服務
212 14.1.5 自動完成功能的前臺腳本
213 14.2 實現(xiàn)頁面無刷新的拖曳
216 14.2.1 ReorderList
217 14.2.2 日程表數(shù)據(jù)操作類
218 14.2.3 日程表的前臺代碼
222 14.3 實現(xiàn)投票或評級功能的Rating控件
224 14.3.1 Rating控件的屬性或方法
224 14.3.2 存儲評價數(shù)據(jù)的XML文檔
225 14.3.3 數(shù)據(jù)操作類
225 14.3.4 評級頁面的前臺代碼
228 14.3.5 評級頁面的后臺代碼
232 14.4 小結

235 第三篇 ASP.NET AJAX非組件開發(fā)

第15章 ASP.NET AJAX注冊登錄
236 15.1 需求分析及概要設計
236 15.1.1 需求分析
236 15.1.2 數(shù)據(jù)庫設計
236 15.1.3 概要設計
237 15.2 實現(xiàn)代碼
237 15.2.1 服務器端數(shù)據(jù)操作類
238 15.2.2 前臺頁面
242 15.2.3 Ajax.js文件
243 15.2.4 用戶登錄控件Login.ascx
251 15.2.5 登錄功能的服務器端HttpHandler處理
253 15.2.6 用戶注冊控件register.ascx
254 15.2.7 注冊功能的服務器端HttpHandler處理
257 15.2.8 隨機碼生成頁面Random.aspx
259 15.3 小結

261 第16章 Ajax通訊錄
262 16.1 需求分析和概要設計
262 16.1.1 需求分析
262 16.1.2 數(shù)據(jù)庫設計
262 16.1.3 概要設計
263 16.2 實現(xiàn)代碼
263 16.2.1 數(shù)據(jù)操作類
263 16.2.2 功能頁面
265 16.2.3 通訊錄用戶控件AddressList.ascx
267 16.2.4 對通訊錄的數(shù)據(jù)支持的服務器端HttpHandler
282 16.3 小結

285 第17章 級聯(lián)菜單
286 17.1 需求分析和數(shù)據(jù)庫設計
286 17.1.1 需求分析
286 17.1.2 數(shù)據(jù)庫設計
286 17.2 實現(xiàn)代碼
287 17.2.1 功能頁面
287 17.2.2 服務器端代碼
292 17.3 小結

294 第18章 Ajax進度條
295 18.1 需求分析和概要設計
295 18.1.1 需求分析
295 18.1.2 概要設計
295 18.2 實現(xiàn)代碼
295 18.2.1 功能頁面
295 18.2.2 前臺JavaScript腳本
297 18.2.3 服務器端代碼
299 18.3 小結

302 第19章 Ajax聊天室
303 19.1 需求分析和概要設計
303 19.1.1 需求分析
303 19.1.2 概要設計
303 19.2 實現(xiàn)代碼
303 19.2.1 聊天室后臺引擎類
304 19.2.2 聊天登錄頁面
311 19.2.3 聊天頁面前臺代碼
315 19.2.4 處理Ajax響應的服務器頁面
319 19.3 小結

321 第20章 WebQQ
322 20.1 需求分析和概要設計
322 20.1.1 需求分析
322 20.1.2 概要設計
322 20.1.3 數(shù)據(jù)庫設計
323 20.2 登錄模塊
325 20.2.1 Ajax JavaScript腳本封裝類
325 20.2.2 功能集成頁面
326 20.2.3 用戶登錄的HttpHandler
329 20.3 QQ主面板實現(xiàn)
331 20.3.1 用戶設定及信息顯示面板前臺代碼
331 20.3.2 Frame頁面后臺代碼
335 20.3.3 處理消息的MsgHandler
336 20.4 好友列表模塊
339 20.4.1 好友列表頁面前臺代碼
339 20.4.2 好友列表頁面后臺代碼
341 20.5 聊天模塊
343 20.5.1 聊天窗口前臺代碼
343 20.5.2 聊天窗口后臺代碼
348 20.6 注冊模塊
350 20.6.1 頭像選擇頁面
350 20.6.2 注冊頁面前臺代碼
352 20.6.3 注冊頁面后臺代碼
356 20.7 添加好友模塊
357 20.7.1 添加好友頁面前臺代碼
357 20.7.2 添加好友頁面后臺代碼
360 20.7.3 添加好友的HttpHandler
361 20.8 數(shù)據(jù)操作類
363 20.8.1 基礎數(shù)據(jù)操作類
363 20.8.2 用戶數(shù)據(jù)操作
367 20.8.3 消息數(shù)據(jù)操作類
376 20.9 小結

377 第21章 小偷模塊
378 21.1 需求分析和概要設計
378 21.1.1 需求分析
378 21.1.2 概要設計
378 21.2 工具類
379 21.2.1 Thirf類
379 21.2.2 HtmlTools類
383 21.3 Ajax電視節(jié)目預告
387 21.3.1 XmlOperator類
387 21.3.2 電視節(jié)目預告頁面
390 21.3.3 電視節(jié)目預告后臺處理
395 21.4 Ajax在線翻譯
400 21.4.1 翻譯頁面
400 21.4.2 在線翻譯服務器端
403 21.5 小結

404 第22章 內(nèi)文廣告系統(tǒng)
405 22.1 需求分析和數(shù)據(jù)庫設計
405 22.1.1 需求分析
405 22.1.2 數(shù)據(jù)庫設計
405 22.2 數(shù)據(jù)層實現(xiàn)
406 22.2.1 數(shù)據(jù)基本操作封裝類
406 22.2.2 數(shù)據(jù)實體類基類
410 22.2.3 關鍵字實體類
410 22.2.4 廣告信息實體類
412 22.2.5 自定義特性
413 22.2.6 SQL語句工廠類
415 22.2.7 數(shù)據(jù)映射類
422 22.2.8 關鍵字數(shù)據(jù)操作類
423 22.2.9 廣告信息數(shù)據(jù)操作類
426 22.3 內(nèi)文廣告系統(tǒng)前臺處理
428 22.3.1 登錄頁面
428 22.3.2 關鍵字管理頁面
430 22.3.3 廣告信息管理頁面
432 22.3.4 內(nèi)文廣告顯示嵌入腳本
434 22.3.5 引入關鍵字信息的HttpHandler
434 22.3.6 內(nèi)文廣告處理腳本
435 22.3.7 Ajax請求HttpHandler
440 22.3.8 特別提醒
441 22.4 小結
441 附錄A JavaScript常用事件句柄
442 附錄B JavaScript運行時錯誤列

本目錄推薦

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