第一章 ASP(Active Server Pages)概述 1
1.1 Internet/Intranet技術簡介 1
1.1.1 Internet/Intranet發展背景 1
1.1.2 Internet/Intranet所提供的服務 3
1.1.3 Web頁麵的工作原理 5
1.2 ASP入門 6
1.2.1 什麼是ASP 7
1.2.2 ASP的工作原理 7
1.2.3 如何創建ASP頁麵 7
1.3 其他Web開發技術 9
1.3.1 CGI(通用網關接口) 10
1.3.2 ISAPI 10
1.3.3 IDC 10
1.4 ASP的獨特優點 11
1.5 ASP 3.0的新特性 12
1.5.1 Server.Transfer方法 12
1.5.2 Server.Execute方法 13
1.5.3 ASPError對象 14
第二章 建立ASP的運行環境 15
2.1 在Windows 98上建立ASP的運行環境 15
2.1.1 安裝PWS 16
2.1.2 管理PWS 18
2.2 在Windows NT 4.0上建立ASP的運行環境 28
2.2.1 安裝IIS 4.0 28
2.2.2 管理IIS 4.0 32
2.3 在Windows 2000上建立ASP的運行環境 43
2.3.1 IIS 5.0的管理界麵 43
2.3.2 IIS5.0中虛擬目錄的創建與管理 45
2.4 測試ASP運行環境 47
第三章 Web頁麵製作基礎 51
3.1 HTML基礎 51
3.1.1 HTML的語法錶示 52
3.1.2 HTML文件的基本結構 52
3.2 用FrontPage 2000設計Web頁麵 53
3.2.1 FrontPage 2000的操作界麵 53
3.2.2 新建網頁 55
3.2.3 基本編輯操作 56
3.2.4 在瀏覽器中預覽網頁 60
3.2.5 插入圖片 61
3.2.6 插入超鏈接 62
3.2.7 設置頁麵屬性 63
3.2.8 使用FrontPage 2000的在綫幫助 67
3.3 錶單(Form)設計 68
3.3.1 錶單的基本概念 68
3.3.2 設計錶單 69
3.3.3 設置錶單域屬性 72
3.3.4 處理錶單程序 77
第四章 ASP對象 81
4.1 Response對象 81
4.1.1 使用Response.Write方法輸齣信息 82
4.1.2 使用Response.end終止腳本運行 84
4.1.3 使用Response.redirect重定嚮URL 85
4.1.4 利用Response.IsclientConnected判斷客戶端是否斷開 86
4.1.5 利用Response來嚮客戶端寫入Cookies 87
4.2 Request 對象 88
4.2.1 Request. QueryString集閤 88
4.2.2 Request.Form集閤 89
4.2.3 Request.ServerVariables集閤 89
4.3 SESSION對象 92
4.3.1 定義與使用Session變量 92
4.3.2 Session對象的事件 94
4.3.3 結束一個Session 95
4.4 Application對象 96
4.4.1 Application變量的定義與使用 97
4.4.2 Application的Lock/Unlock方法 97
4.5 SERVER對象 97
4.5.1 SERVER.ScriptTimeout屬性 98
4.5.2 SERVER.CREATOBJECT方法 98
4.5.3 SERVER.HTMLENCODE方法 98
4.5.4 SERVER.MAPPATH方法 98
4.5.5 SERVER.URLENCODE方法 99
第五章 ASP組件 101
5.1 如何使用ASP內置組件 101
5.2 使用 Ad Rotator組件 102
5.3 使用Browser Capabilities組件 106
5.4 使用Content Linking組件 110
5.5 使用Data Access組件 112
5.6 使用File Access組件 112
5.7 其他ASP組件 115
5.7.1 Content Rotator組件 115
5.7.2 Permission Checker組件 116
5.7.3 Logging Utility 組件 118
5.7.4 Tools組件 122
第六章 VBScript語言 125
6.1 如何在Web頁麵中插入VBScript腳本 126
6.2 VBScript的數據類型 130
6.3 VBScript的變量 131
6.3.1 聲明變量 131
6.3.2 變量賦值 132
6.3.3 數組變量的使用 132
6.3.4 變量的命名規則 135
6.3.5 變量的作用範圍和生存周期 136
6.4 VBScript的運算符和錶達式 138
6.4.1 算術運算符 138
6.4.2 比較運算符 142
6.4.3 邏輯運算符 142
6.4.4 串運算符 143
6.5 VBScript的控製結構 144
6.5.1 條件語句 144
6.5.2 循環語句 151
6.6 VBScript的函數與過程 152
6.6.1 什麼是過程與函數 153
6.6.2 過程與函數的區彆 153
6.6.3 VBScript常用內置函數 155
第七章 JavaScript語言 159
7.1 JavaScript語言概述 159
7.2 JavaScript的數據類型、變量與運算符 162
7.3 JavaScript的函數 163
7.4 JavaScript中的事件 166
7.5 JavaScript中的對象 174
7.6 JavaScript的流程控製語句 177
7.7 在JavaScript中使用ASP對象 178
7.8 使用Microsoft腳本編輯器書寫JavaScript程序 178
7.9 互聯網上的JavaScript資源 181
第八章 ASP用程序開發入門 183
8.1 ASP應用程序概述 183
8.2 創建ASP應用程序 186
8.2.1 在Windows NT 4.0中創建ASP 應用程序 186
8.2.2 在Windows 2000 Server中創建ASP應用程序 187
8.2.3 在Windows 98環境中創建ASP應用程序 189
8.3 ASP應用開發實例一-一個簡單的聊天室 190
8.3.1 聊天室框架頁麵mainchat.htm 191
8.3.2 信息顯示頁麵text.asp 192
8.3.3 信息輸入頁麵chat.asp 193
8.3.4 信息存放文件textwork.txt 194
8.3.5 創建'聊天室'應用程序 194
8.4 ASP應用開發實例二--在綫訪問統計 195
8.4.1 Global.asa文件的代碼 195
8.4.2 Stats.asp的代碼 196
8.4.3 創建'在綫訪問統計'應用程序 198
第九章 使用ASP開發Web數據庫應用 201
9.1 Web數據庫概述 201
9.2 ADO概述 204
9.2.1 Connection對象 204
9.2.2 Command對象 207
9.2.3 建立一個RecordSet對象 208
9.2.4 Field對象 214
9.3 常用的SQL命令語法 215
9.3.1 修改錶結構 215
9.3.2 查詢錶中的數據信息 216
9.3.3 刪除數據庫的內容 218
9.3.4 嚮數據庫插入記錄 218
9.3.5 修改數據庫記錄 219
9.4 ASP數據庫開發的常用子程序 219
9.4.1 創建一個Access數據庫 220
9.4.2 建立數據庫的DSN 223
9.4.3 檢索記錄的子程序 226
9.4.4 編輯記錄的子程序 228
9.4.5 添加新記錄的子程序 234
9.4.6 刪除記錄的子程序 240
9.4.7 將檢索結果分頁顯示 243
9.5 調用數據庫的存儲過程 247
9.5.1 創建存儲過程 248
9.5.2 在ASP中調用存儲過程 253
9.5.3 自動獲取參數信息 261
9.6 使用FrontPage 2000的'數據庫結果嚮導' 263
9.7 優化Web數據庫應用 268
9.8 使用RDS訪問Web數據庫 269
9.9 用ASP開發數據庫的綜閤實例 284
第十章 用ASP創建電子公告牌(BBS) 293
10.1 概述 293
10.2 基於數據庫的BBS實例 294
10.2.1 BBS的主程序Board.asp 295
10.2.2 用於發錶文章的錶單程序 post.asp 298
10.2.3 發布用戶填寫信息的程序Postit.asp 300
10.2.4 發錶子文章的程序PostSub.asp 302
10.2.5 瀏覽文章及其相關子文章的程序 Message.asp 304
10.2.6 BBS管理係統登錄界麵Login.asp 310
10.2.7 用戶身份驗證程序Check.asp 311
10.2.8 係統管理界麵的主程序Admin.asp 312
10.2.9 以管理員身份瀏覽文章界麵AdminMessage.asp 316
10.2.10 用於發布管理文章的程序Adminpost.asp 323
10.2.11 AdminPost.asp的錶單處理程序AdminPostit.asp 324
10.2.12 發布管理子文章的程序AdminPostSub.asp 325
10.2.13 刪除文章子程序Delete.asp 327
10.2.14 退齣係統子程序Logout.asp 328
10.3 使用BBS 328
10.3.1 發錶新文章 329
10.3.2 迴復文章 329
10.3.3 在文章中定位 330
10.4 管理BBS 331
第十一章 使用Active X組件 333
11.1 Active X技術概述 334
11.2 在Web網頁中插入ActiveX組件 335
11.3 使用第三方組件實現網上的投票係統 340
11.4 創建自定義組件 344
11.5 ASP組件資源 348
第十二章 使用ASP處理電子郵件 351
12.1 安裝與配置Microsoft SMTP Service 351
12.2 CDONTS概述 356
12.3 使用CDONTS發送郵件 357
12.3.1 發送普通郵件 357
12.3.2 發送帶有附件的郵件 362
12.3.3 巧用CDONTS實現'友情推薦'功能 363
12.4 使用CDONTS接收郵件 365
12.5 創建郵件列錶 366
12.5.1 創建存儲郵件地址的數據庫 367
12.5.2 創建申請訂閱的程序 367
12.5.3 創建廣播發送程序 369
附錄A HTML語言索引 375
A.1 與頁麵基本信息相關的標簽 375
A.2 與頁麵文字屬性相關的標簽 376
A.3 與頁麵格式有關的HTML標簽 379
附錄B VBScript語言參考 385
B.1 VBScript的函數 385
B.2 VBScript的常量 389
B.2.1 顔色常量 389
B.2.2 比較常量 389
B.2.3 數據和時間常量 389
B.2.4 日期格式常量 390
B.2.5 MsgBox常量 390
B.2.6 字符串常量 391
附錄C JavaScript語言參考 393
C.1 JavaScript的對象 393
C.2 JavaScript的屬性 396
C.3 JavaScript的方法 398
C.4 JavaScript中的事件 400
· · · · · · (
收起)