出版時間:2001年9月1日 出版社:第1版 (2001年9月1日) 作者:程不功 頁數:10,280頁
內容概要
本書重點講解了利用Dreamweaver UltraDev 4進行網站管理、網頁設計以及利用ASP 訪問的方法和步驟。對于一些涉及系統內部較深層次的問題,如自定義服務器行為、創(chuàng)建虛擬購貨車等,也在有關章節(jié)中作了較為詳細的論述。
書籍目錄
第1章 基礎知識 1
1.1 Internet的發(fā)展 1
1.2 WWW網站的工作特點 2
1.2.1 什么是WWW 2
1.2.2 WWW的組成 2
1.2.3 IP地址與域名管理 4
1.3 URL資源定位器與服務器目錄管理 7
1.3.1 通用資源定位器URL 7
1.3.2 Web服務器的目錄管理 7
1.4 Dreamweaver UltraDev 4.0系統簡介 9
1.4.1 系統特點 9
1.4.2 系統需求 10
1.4.3 系統的工作環(huán)境 10
第2章 Web網站管理 13
2.1 定義本地網站 13
2.1.1 創(chuàng)建網站目錄 13
2.1.2 為網站設置參數 14
2.2 網站管理器窗口 16
2.2.1 網站管理器窗口的顯示界面 17
2.2.2 快捷菜單 17
2.3 通過站點地圖管理網站 18
2.3.1 查看站點地圖 18
2.3.2 修改站點地圖布局 18
2.3.3 在站點管理器中顯示或隱藏站點文件 19
2.3.4 使用站點地圖對網頁進行操作 20
2.4 瀏覽器兼容問題 21
2.5 文件的上傳與同步 22
2.5.1 向遠程網站上傳文檔 22
2.5.2 建立與遠程網站的同步關系 23
第3章 HTML文本編輯 25
3.1 HTML簡介 25
3.1.1 HTML語言的結構 25
3.1.2 標簽(標志)的屬性 26
3.1.3 注釋語句 26
3.2 HTML編輯窗口的使用方法 26
3.3 關于HTML文檔中的頭 27
3.3.1 元數據(meta) 27
3.3.2 增添meta屬性的方法 28
3.4 編輯HTML文本 29
3.4.1 屬性面板 29
3.4.2 插入文本元素 30
3.5 文本超級鏈接 31
3.5.1 建立頁面之間的超級鏈接 31
3.5.2 建立與頁面內部某段落的超級鏈接 31
3.5.3 利用鏈接地圖快速建立超級鏈接 32
3.6 凈化HTML文本 33
3.7 字符串的移動顯示 33
3.8 綜合示例 34
第4章 表格與網頁布局 36
4.1 概述 36
4.2 創(chuàng)建表格 37
4.3 利用模板選擇表格樣式 37
4.4 行或列的合并與拆分 38
4.5 表格的調整和修改 39
4.5.1 添加或刪除表格的行和列 39
4.5.2 表格嵌套 40
4.6 表格內容排序 40
4.7 網頁的整體布局 41
4.7.1 布局視圖與標準視圖 41
4.7.2 使用單元表 42
4.7.3 使用單元格 42
第5章 插入和編輯圖像 43
5.1 圖像的類型 43
5.2 指定圖像編輯器 43
5.2.1 Fireworks 4.0的作用 43
5.2.2 建立Dreamweaver UltraDev與Fireworks之間的調用關系 44
5.3 插入和編輯圖像 45
5.3.1 插入圖像 45
5.3.2 為圖像設置屬性 45
5.3.3 利用Fireworks編輯圖像 46
5.3.4 利用Fireworks優(yōu)化圖像 48
5.4 編輯和插入GIF動畫 49
5.5 圖像的超鏈接 50
5.6 圖像的切換 51
第6章 框架與圖層 52
6.1 框架 52
6.1.1 概述 52
6.1.2 創(chuàng)建框架集 52
6.1.3 設置框架的屬性 55
6.1.4 刪除框架 56
6.1.5 對框架內容的控制 56
6.2 圖層 56
6.2.1 圖層的作用 56
6.2.2 創(chuàng)建圖層 57
6.2.3 設置圖層的屬性 57
6.2.4 圖層面板 59
6.2.5 圖層間的對齊操作 60
6.3 圖層與表格之間的轉換 60
6.3.1 圖層轉換為表格 60
6.3.2 表格轉換為圖層 61
第7章 表單 62
7.1 概述 62
7.1.1 瀏覽器與服務器的交互過程 62
7.1.2 表單的結構 62
7.2 表單中的兩個重要屬性 63
7.3 兩個專用按鈕 63
7.4 表單元素的HTML標簽 64
7.5 創(chuàng)建表單的可視化操作 65
7.6 設置表單元素的屬性 66
7.7 跳轉菜單 69
7.8 表單綜合示例 70
第8章 DHTML與CSS級聯樣式表 73
8.1 DHTML技術概述 73
8.1.1 基本概念 73
8.1.2 DHTML技術 73
8.2 瀏覽器對象模型(DOM) 74
8.2.1 window對象 75
8.2.2 document對象 76
8.2.3 location對象 77
8.3 CSS級聯樣式表 79
8.3.1 概述 79
8.3.2 調用外部CSS文件 80
8.3.3 在網頁中自己定義CSS 82
8.3.4 將CSS語句直接插入HTML標簽的屬性中 85
8.3.5 將CSS樣式轉化為HTML標簽 85
第9章 JavaScript語言基礎 87
9.1 JavaScript語言簡介 87
9.1.1 JavaScript語言的組成 87
9.1.2 JavaScript語言的特點 88
9.1.3 JavaScript與Java語言 88
9.2 JavaScript的基本語法 89
9.2.1 JavaScript的數據類型 89
9.2.2 JavaScript的運算符 90
9.2.3 運算符的優(yōu)先順序 93
9.2.4 JavaScript的流程控制 93
9.3 JavaScript的函數 97
9.3.1 JavaScript 的全局函數 97
9.3.2 JavaScript的函數 98
9.4 JavaScript核心語言中的對象 100
9.5 在Dreamweaver Ultradev中查閱JavaScript的方法 103
第10章 時間軸 104
10.1 時間軸編輯器 104
10.2 創(chuàng)建一個直線運動的圖片 105
10.3 圖片的曲線運動 106
10.4 復合運動 106
10.5 調整時間軸 107
10.6 使用時間軸改變圖層或圖片的屬性 107
第11章 瀏覽器端行為 109
11.1 概述 109
11.2 瀏覽器行為管理窗口 109
11.3 系統提供的行為 110
11.3.1 系統提供的動作 110
11.3.2 系統提供的事件 111
11.4 增加瀏覽器行為的步驟 112
11.5 瀏覽器行為示例 113
11.5.1 彈出提示信息 113
11.5.2 切換圖片 114
11.5.3 信息的浮動顯示及動態(tài)菜單 114
11.5.4 給時間軸附加行為 116
11.5.5 在表單中加入行為 117
11.5.6 對圖層的操作 119
第12章 網頁中插入Flash 123
12.1 概述 123
12.2 Flash簡介 123
12.2.1 矢量圖與位圖 123
12.2.2 Flash的文件格式 125
12.3 Dreamweaver中的Flash圖標 125
12.4 插入Flash 電影 126
12.5 插入Flash按鈕 127
12.5.1 插入Flash按鈕的步驟 127
12.5.2 Flash的按鈕的屬性面板 128
12.6 插入Flash文本 128
第13章 素材管理器、模板及庫 130
13.1 素材管理器(Asset management) 130
13.1.1 素材管理器的作用 130
13.1.2 兩種素材的列表方式 130
13.1.3 管理窗口的使用方法 131
13.2 模板 131
13.2.1 模板的作用 131
13.2.2 創(chuàng)建模板 132
13.2.3 調整模板 132
13.2.4 利用模板創(chuàng)建網頁 133
13.2.5 利用素材管理器編輯模板 133
13.3 庫 133
13.3.1 創(chuàng)建庫項目 133
13.3.2 增加庫項目到網頁 134
13.3.3 修改庫項目 134
第14章 ASP技術基礎 136
14.1 什么是ASP 136
14.2 使用ASP的優(yōu)點 137
14.3 ASP的內建對象 137
14.3.1 Response與Request對象 138
14.3.2 幾個共享變量 139
14.3.3 Server對象 140
14.4 服務器端腳本的編寫方法 141
14.5 瀏覽器端腳本與服務器端腳本的比較 143
14.5.1 兩種腳本調用不同的內建對象 143
14.5.2 關于事件驅動 144
14.5.3 腳本選擇的一般原則 146
14.6 關于Global.asa文件 146
14.7 UltraDev提供的服務器行為(Server Behavior) 147
第15章 建立與數據庫的連接 149
15.1 概述 149
15.2 與數據庫連接的通用接口 149
15.2.1 ODBC 149
15.2.2 ADO 150
15.3 與數據庫的連接方法 151
15.4 創(chuàng)建數據源名(DSN) 152
15.4.1 什么是數據源名 152
15.4.2 創(chuàng)建數據源名的步驟 153
15.5 建立連接的步驟 154
第16章 創(chuàng)建記錄集 156
16.1 什么是記錄集 156
16.2 SQL語言基礎 156
16.3 記錄集對象的ASP代碼 159
16.4 利用記錄集操作數據 160
16.5 在Dreamweaver UltraDev中創(chuàng)建記錄集的步驟 160
16.6 管理記錄集 161
16.6.1 復制記錄集 161
16.6.2 編輯記錄集屬性 162
16.6.3 刪除記錄集 163
第17章 動態(tài)數據綁定 164
17.1 動態(tài)數據源 164
17.1.1 什么是動態(tài)數據源 164
17.1.2 數據綁定的基本步驟 164
17.1.3 利用數據綁定窗口設置數據源 165
17.1.4 刪除數據源 168
17.2 各類網頁元素的數據綁定 168
17.2.1 文本框的動態(tài)數據綁定 168
17.2.2 圖片的動態(tài)綁定 169
17.2.3 單選按鈕與復選框的動態(tài)數據綁定 170
17.2.4 列表/下拉列表(List/Menu)的動態(tài)數據綁定 174
17.2.5 動態(tài)文本 176
17.2.6 動態(tài)數據格式 177
17.3 應用舉例 179
第18章 Web數據庫查詢與顯示 181
18.1 概述 181
18.2 執(zhí)行查詢的操作 181
18.2.1 準備工作 181
18.2.2 單一條件查詢 182
18.2.3 多條件組合查詢 183
18.2.4 指定范圍瀏覽 185
18.3 顯示查詢結果 186
18.3.1 多條記錄分頁顯示 187
18.3.2 為多條記錄增添顏色 188
18.3.3 設置導航按鈕 190
18.3.4 設置顯示/隱藏區(qū) 190
18.3.5 利用Live面板創(chuàng)建導航按鈕 191
18.3.6 顯示各頁記錄數的情況 192
18.3.7 利用Live Objects面板顯示記錄數 192
第19章 編輯數據庫記錄 194
19.1 增添記錄 194
19.1.1 利用服務器行為選項Insert Record增添記錄 194
19.1.2 利用Live Objects面板中的對象增添記錄 197
19.1.3 利用代碼添加記錄 198
19.2 修改記錄 199
19.2.1 利用服務器行為Update Record選項修改記錄 199
19.2.2 利用Live面板中的圖標修改記錄 200
19.2.3 編寫代碼以修改記錄 200
19.3 刪除記錄 201
19.3.1 利用服務器行為Delete Record選項刪除記錄 201
19.3.2 編寫代碼刪除記錄 202
19.4 成批處理記錄 202
19.4.1 利用SQL語句成批處理記錄 202
19.4.2 利用記錄集成批處理記錄 203
19.5 使用服務器行為與直接編寫代碼編輯記錄的比較 204
第20章 主/從數據表的同步 205
20.1 基本概念 205
20.2 利用服務器行為實現主/從表同步 205
20.3 利用Live Data 窗口檢查同步效果 208
20.4 利用Live Objects面板實現主/從表的同步 209
第21章 存儲過程 212
21.1 概述 212
21.1.1 什么是存儲過程 212
21.1.2 為什么需要存儲過程 212
21.2 如何定義存儲過程 212
21.3 在SQL Server數據庫中設置存儲過程 213
21.4 存儲過程的參數 213
21.5 在UltraDev中為網頁定義存儲過程 214
21.6 在UltraDev中將存儲過程直接定義為記錄集 215
第22章 編輯和自定義服務器行為 216
22.1 自定義服務器行為 216
22.1.1 編寫代碼塊的步驟 216
22.1.2 代碼的編寫方法 218
22.1.3 加入待定參數 218
22.1.4 確定代碼塊插入的位置 219
22.2 編輯服務器行為 221
22.3 創(chuàng)建服務器行為示例 222
22.3.1 創(chuàng)建過程 222
22.3.2 使用新服務器行為 226
第23章 登錄檢查與網頁保護 227
23.1 概述 227
23.2 登錄檢查網頁的設計 227
23.3 對網頁的保護 229
23.4 網頁保護的原理 231
23.5 退出時的善后處理 232
23.6 重名檢查 232
第24章 留言板 235
24.1 進入留言板 235
24.2 留言網頁的設計 235
24.3 查看留言 237
24.4 留言板的管理 237
24.4.1 刪除單條留言 238
24.4.2 批量刪除留言 239
24.4.3 權限審查和網頁保護 240
第25章 創(chuàng)建虛擬購貨車 241
25.1 概述 241
25.1.1 系統功能 241
25.1.2 主要的數據表格 242
25.2 主頁面(main.asp) 243
25.3 商品分類顯示(newspaper.asp或magazine.asp) 243
25.3.1 分類的方法 243
25.3.2 提供客戶選訂的界面 244
25.4 創(chuàng)建購貨車(create_car.asp) 245
25.4.1 Session變量的初始化 245
25.4.2 生成購貨車的代碼 246
25.5 檢查購貨車(check_car.asp) 246
25.5.1 顯示購貨車 246
25.5.2 計算價格 247
25.5.3 購貨車中對訂單的修改 250
25.6 清除購貨車(clear.asp) 251
25.7 將數據存入磁盤 251
25.7.1 關于客戶編號 251
25.7.2 客戶情況界面(customer.asp) 253
25.7.3 將客戶及訂單存入數據庫中(store.asp) 254
附錄A VBScript簡介 256
A.1 VBScript語法概要 256
A.1.1 VBScript中的數據類型 256
A.1.2 變體中的數據類型 257
A.2 變量與數組 258
A.2.1 聲明變量 258
A.2.2 變量的作用域 258
A.2.3 數組操作 259
A.3 VBScript中的函數 260
A.3.1 數學函數 260
A.3.2 格式轉換函數 260
A.3.3 日期和時間函數 261
A.3.4 字符串操作函數 261
A.4 流程控制 261
A.4.1 使用條件語句 261
A.4.2 使用循環(huán)語句 262
附錄B 創(chuàng)建虛擬購貨車(程序清單) 264
B.1 創(chuàng)建購貨車網頁(create_car.asp) 264
B.2 計算(調整)購貨車網頁(check_car.asp) 265
B.3 輸入客戶情況網頁(customer.asp) 273
B.4 存入磁盤網頁(store.asp) 278
圖書封面
評論、評分、閱讀與下載
Dreamweaver UltraDev 4 Web 應用程序設計 (精裝) PDF格式下載