熱門(mén)關(guān)鍵字:  聽(tīng)力密碼  聽(tīng)力密碼  新概念美語(yǔ)  單詞密碼  巧用聽(tīng)寫(xiě)練聽(tīng)力

腳本語(yǔ)言與動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)

中國(guó)水利水電出版社
    【作 者】張景峰 主編 【I S B N 】978-7-5084-2312-8 【責(zé)任編輯】王艷燕 【適用讀者群】本科 【出版時(shí)間】2007-07-01 【開(kāi) 本】16開(kāi)本 【裝幀信息】平裝(光膜) 【版 次】第1版 【頁(yè) 數(shù)】360 【千字?jǐn)?shù)】 【印 張】 【定 價(jià)】28 【叢 書(shū)】21世紀(jì)高等院校計(jì)算機(jī)系列教材 【備注信息】
圖書(shū)詳情

    本書(shū)結(jié)合目前廣為流行的技術(shù),詳細(xì)介紹了Wab應(yīng)用程序開(kāi)發(fā)中相關(guān)的知識(shí)。全書(shū)共13章,主要介紹了VBScrip、JavaScripe兩種腳本語(yǔ)言以及當(dāng)前常用的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)??ASP以及AS對(duì)數(shù)據(jù)庫(kù)的操作。在具體內(nèi)容的描述中突出了重點(diǎn)和難點(diǎn),并介紹了在實(shí)際開(kāi)發(fā)中應(yīng)注意的一些技巧。同時(shí),在查閱了大量參考文獻(xiàn)的基礎(chǔ)上,較詳細(xì)地給出了與ASP有關(guān)的各種對(duì)象的使用方法。通過(guò)本書(shū)的學(xué)習(xí),讀者可以快速開(kāi)發(fā)出基于Internet或Intranet的、采用B/S(瀏覽器/服務(wù)器)模型的Web應(yīng)用程序。

    本書(shū)既可作為本科院校計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)及相關(guān)專(zhuān)業(yè)的教材,也可供廣大有志于掌握Web應(yīng)用程序開(kāi)發(fā)技術(shù)的人員使用。

    誤庸置疑,Internet(因特網(wǎng))因其包含巨大的資源、豐富實(shí)用的信息已經(jīng)成為現(xiàn)代社會(huì)生活中獲取信息的一個(gè)重要途徑。越來(lái)越多的專(zhuān)業(yè)人士不再滿足于被動(dòng)地獲取因特網(wǎng)上其他用戶提供的信息,更希望能夠主動(dòng)地共享出自己的信息,參與到因特網(wǎng)的建設(shè)中。

    因特網(wǎng)采用B/S(瀏覽器/服務(wù)器)模型,在開(kāi)發(fā)基于B/S模型的應(yīng)用程序時(shí),腳本和動(dòng)態(tài)網(wǎng)頁(yè)是其核心的技術(shù)。腳本由一組可以在Web服務(wù)器端或客戶瀏覽器端運(yùn)行的命令組成,本書(shū)將介紹目前廣為流行的兩種腳本語(yǔ)言VBScript和JavaScript。動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)是實(shí)現(xiàn)Web應(yīng)用程序與用戶交互的關(guān)鍵,本書(shū)將介紹Microsoft公司的ASP(Active Server Pages)技術(shù)。ASP具有簡(jiǎn)單、實(shí)用的特點(diǎn),其主要功能是把腳本、HTML、組件和Web數(shù)據(jù)庫(kù)訪問(wèn)功能有機(jī)地結(jié)合在一起。利用ASP技術(shù),能夠快速開(kāi)發(fā)出動(dòng)態(tài)、交互且功能強(qiáng)大的Web服務(wù)器應(yīng)用程序。

    本書(shū)是按照教材的體例編寫(xiě)的,在內(nèi)容的組織和描述上遵循了學(xué)習(xí)的規(guī)律。全書(shū)共13章,基本覆蓋了B/S應(yīng)用程序開(kāi)發(fā)的每個(gè)環(huán)節(jié),從ASP的運(yùn)行環(huán)境、腳本的編寫(xiě)到Web應(yīng)用程序的設(shè)計(jì)等都做了全面的介紹。在具體內(nèi)容的描述中突出了重點(diǎn)和難點(diǎn),并介紹了在實(shí)際開(kāi)發(fā)中應(yīng)注意的一些技巧,使讀者在掌握了基本知識(shí)點(diǎn)后能夠快速上手。同時(shí),在查閱了大量參考文獻(xiàn)的基礎(chǔ)上,較詳細(xì)地給出了與ASP有關(guān)的各種對(duì)象的使用方法。通過(guò)本書(shū)的學(xué)習(xí),讀者可以快速開(kāi)發(fā)出基于Internet或Intranet的、采用B/S(瀏覽器/服務(wù)器)模型的Web應(yīng)用程序。

    本書(shū)由張景峰主編,陳明、吳燕擔(dān)任副主編。各章編寫(xiě)分工如下:第1章由吳燕編寫(xiě),第5、11章由張景峰編寫(xiě),第2、3章由莊連英編寫(xiě),第4章由李杰編寫(xiě),第6、9章由劉博濤編寫(xiě),第7、12章由陳明編寫(xiě),第8章由鄧立新編寫(xiě),第10章由王德建編寫(xiě),第13章由王培軍編寫(xiě)。參加本書(shū)編寫(xiě)大綱討論的還有蘇英如、李偉紅、張保通。此外,韓煜、鄒彭濤、王振奪等參與了本書(shū)部分章節(jié)的校對(duì)工作。

    在本書(shū)的編寫(xiě)過(guò)程中,參考了大量的相關(guān)技術(shù)資料,吸取了許多同仁的寶貴經(jīng)驗(yàn),在此深表謝意。

    盡管已經(jīng)盡了最大的努力來(lái)避免錯(cuò)誤的發(fā)生,但限于水平和時(shí)間,書(shū)中不妥和錯(cuò)誤在所難免,懇請(qǐng)各位專(zhuān)家、讀者批評(píng)指正。筆者的E-mail為:zhangjf@nciae.edu.cn。


    前言
    第1章 動(dòng)態(tài)網(wǎng)頁(yè)基礎(chǔ) 1
    本章學(xué)習(xí)目標(biāo) 1
    1.1 靜態(tài)網(wǎng)頁(yè)與動(dòng)態(tài)網(wǎng)頁(yè) 1
    1.1.1 靜態(tài)網(wǎng)頁(yè)及其執(zhí)行過(guò)程 3
    1.1.2 動(dòng)態(tài)網(wǎng)頁(yè)及其執(zhí)行過(guò)程 3
    1.1.3 交互式動(dòng)態(tài)網(wǎng)頁(yè)實(shí)現(xiàn)技術(shù)簡(jiǎn)介 3
    1.2 ASP基礎(chǔ) 5
    1.2.1 ASP的特性 5
    1.2.2 ASP程序的基本結(jié)構(gòu) 5
    1.3 ASP的運(yùn)行 6
    1.3.1 IIS 5.0的安裝和設(shè)置 6
    1.3.2 PWS的安裝和設(shè)置 12
    1.3.3 ASP程序的運(yùn)行 14
    思考與練習(xí) 15
    第2章 Web頁(yè)面制作基礎(chǔ) 16
    本章學(xué)習(xí)目標(biāo) 16
    2.1 HTML語(yǔ)言概述 16
    2.1.1 HTML概述 16
    2.1.2 HTML文檔的結(jié)構(gòu) 16
    2.1.3 HTML標(biāo)記 17
    2.1.4 常用HTML編輯工具 18
    2.2 文檔的格式與風(fēng)格 18
    2.2.1 設(shè)置的屬性 19
    2.2.2 段落格式化 19
    2.2.3 建立列表 23
    2.2.4 字符的格式化 25
    2.3 加入多媒體與超級(jí)鏈接 27
    2.3.1 加入圖像、視頻、動(dòng)畫(huà) 27
    2.3.2 加入超級(jí)鏈接 28
    2.4 制作表格 28
    2.4.1 建立表格 29
    2.4.2 定制表格 29
    2.5 制作表單 31
    2.5.1 表單的結(jié)構(gòu) 31
    2.5.2 FORM中常用的標(biāo)記 32
    2.6 框架結(jié)構(gòu) 36
    2.6.1 框架結(jié)構(gòu)的文件格式 36
    2.6.2 框架結(jié)構(gòu)標(biāo)記的使用 37
    2.6.3 FRAME標(biāo)記 37
    2.6.4 TARGET屬性的使用 38
    2.7 CSS基礎(chǔ) 39
    2.7.1 CSS樣式簡(jiǎn)介 39
    2.7.2 CSS樣式表的定義 40
    2.7.3 在HTML中加入CSS的方法 42
    思考與練習(xí) 42
    第3章 VBScript腳本語(yǔ)言 43
    本章學(xué)習(xí)目標(biāo) 43
    3.1 VBScript腳本語(yǔ)言概述 43
    3.1.1 服務(wù)器端腳本和客戶端腳本 43
    3.1.2 VBScript腳本語(yǔ)言編程實(shí)例 44
    3.1.3 VBScript和JavaScript 47
    3.2 基本數(shù)據(jù)類(lèi)型及輸入輸出 48
    3.2.1 將單行語(yǔ)句分成多行 48
    3.2.2 在代碼中加注釋 48
    3.2.3 使用不同進(jìn)制的數(shù)字 49
    3.2.4 數(shù)據(jù)類(lèi)型及其子類(lèi)型 49
    3.2.5 變量 50
    3.2.6 常量 53
    3.2.7 數(shù)組 53
    3.2.8 基本輸入輸出 55
    3.3 表達(dá)式和運(yùn)算符 58
    3.3.1 VBScript的表達(dá)式 58
    3.3.2 VBScript的數(shù)學(xué)表達(dá)式及其運(yùn)算符 59
    3.3.3 VBScript的條件表達(dá)式及其運(yùn)算符 60
    3.3.4 VBScript的字符串表達(dá)式 61
    3.3.5 表達(dá)式中的優(yōu)先級(jí) 62
    3.4 VBScript中的控制語(yǔ)句 62
    3.4.1 控制語(yǔ)句 62
    3.4.2 條件控制語(yǔ)句 63
    3.4.3 循環(huán)控制語(yǔ)句 66
    3.4.4 其他常用簡(jiǎn)單語(yǔ)句 70
    3.5 VBScript函數(shù)及子過(guò)程 71
    3.5.1 過(guò)程 71
    3.5.2 子過(guò)程 71
    3.5.3 函數(shù) 72
    3.5.4 Exit語(yǔ)句 73
    3.5.5 VBScript內(nèi)部函數(shù)摘要 73
    3.6 VBScript的對(duì)象和事件 76
    3.6.1 對(duì)象和事件的概念 76
    3.6.2 網(wǎng)頁(yè)及瀏覽器對(duì)象 76
    3.6.3 瀏覽器內(nèi)嵌HTML控件 79
    3.6.4 對(duì)象和事件實(shí)例 80
    思考和練習(xí) 81
    第4章 JavaScript腳本語(yǔ)言基礎(chǔ) 82
    本章學(xué)習(xí)目標(biāo) 82
    4.1 JavaScript簡(jiǎn)介 82
    4.1.1 JavaScript的特點(diǎn) 82
    4.1.2 JavaScript與其他語(yǔ)言的比較 83
    4.1.3 JavaScript與HTML 84
    4.2 JavaScript語(yǔ)法基礎(chǔ) 85
    4.2.1 變量 85
    4.2.2 表達(dá)式與運(yùn)算符 88
    4.2.3 基本語(yǔ)句 92
    4.2.4 函數(shù) 101
    4.3 JavaScript中的內(nèi)置對(duì)象和函數(shù) 103
    4.3.1 Math對(duì)象 103
    4.3.2 String對(duì)象 105
    4.3.3 Date對(duì)象 107
    4.3.4 Array對(duì)象 108
    4.3.5 內(nèi)置函數(shù) 110
    4.3.6 自定義對(duì)象 110
    4.4 JavaScript范例 111
    思考與練習(xí) 113
    第5章 Request和Response對(duì)象 114
    本章學(xué)習(xí)目標(biāo) 114
    5.1 ASP內(nèi)置對(duì)象 114
    5.2 Response對(duì)象 115
    5.2.1 Response對(duì)象的屬性 115
    5.2.2 Response對(duì)象的方法 117
    5.2.3 Response對(duì)象的數(shù)據(jù)集合 122
    5.3 Request對(duì)象 122
    5.3.1 Request對(duì)象的屬性 122
    5.3.2 Request對(duì)象的方法 123
    5.3.3 Request對(duì)象的數(shù)據(jù)集合(Collections) 123
    5.4 綜合實(shí)例 132
    5.4.1 創(chuàng)建登錄頁(yè)面 132
    5.4.2 用戶驗(yàn)證 133
    思考與練習(xí) 136
    第6章 Session和Application對(duì)象 137
    本章學(xué)習(xí)目標(biāo) 137
    6.1 Session概述 137
    6.2 Session對(duì)象的使用 138
    6.2.1 Session變量的創(chuàng)建與使用 138
    6.2.2 Session對(duì)象的屬性 140
    6.2.3 Session對(duì)象的方法 141
    6.2.4 Session對(duì)象的集合 142
    6.2.5 Session對(duì)象的事件 143
    6.3 Cookie的使用 144
    6.3.1 Cookie概述 144
    6.3.2 創(chuàng)建Cookie 145
    6.3.3 讀取Cookie的值 146
    6.3.4 使用Cookie進(jìn)行數(shù)據(jù)提交 148
    6.4 Application對(duì)象概述 150
    6.5 Application對(duì)象的使用 150
    6.5.1 Application變量的創(chuàng)建與使用 150
    6.5.2 Application對(duì)象的方法 151
    6.5.3 Application對(duì)象的事件 152
    6.5.4 Application對(duì)象的集合 153
    6.6 網(wǎng)上聊天室設(shè)計(jì) 154
    6.6.1 用戶登錄 154
    6.6.2 進(jìn)入聊天室 156
    6.6.3 發(fā)言程序設(shè)計(jì) 158
    6.6.4 信息顯示程序設(shè)計(jì) 160
    6.6.5 顯示聊天者 161
    思考與練習(xí) 162
    第7章 Server和ObjectContext對(duì)象 163
    本章學(xué)習(xí)目標(biāo) 163
    7.1 Server對(duì)象 163
    7.1.1 Server對(duì)象的屬性 163
    7.1.2 Server對(duì)象方法 164
    7.2 ObjectContext對(duì)象 166
    思考與練習(xí) 168
    第8章 ASP組件 169
    本章學(xué)習(xí)目標(biāo) 169
    8.1 ASP組件概述 169
    8.2 Ad Rotator組件 170
    8.2.1 Ad Rotator組件的屬性和方法 170
    8.2.2 Ad Rotator組件相關(guān)文件 171
    8.3 Browser Capabilities組件 173
    8.3.1 Browscap.ini文件 174
    8.3.2 Browser Capabilities組件的使用 176
    8.4 Content Linking組件 177
    8.4.1 線性排列順序文件 177
    8.4.2 Content Linking組件方法 177
    8.5 計(jì)數(shù)器組件 180
    8.5.1 計(jì)數(shù)器組件的方法 180
    8.5.2 計(jì)數(shù)器組件的使用 180
    8.6 CDONTS組件 181
    8.6.1 CDONTS組件的屬性和方法 181
    8.6.2 CDONTS組件的使用 181
    8.7 其他ASP組件 183
    思考與練習(xí) 184
    第9章 文件系統(tǒng)操作 185
    本章學(xué)習(xí)目標(biāo) 185
    9.1 文件操作組件 185
    9.2 文件及文件夾處理 186
    9.2.1 FileSystemObject對(duì)象 186
    9.2.2 復(fù)制、移動(dòng)以及刪除文件 187
    9.2.3 文件夾處理 189
    9.3 文本文件的讀寫(xiě)操作 190
    9.3.1 TextStream對(duì)象 190
    9.3.2 讀取文本文件中的數(shù)據(jù) 190
    9.3.3 對(duì)文本文件的寫(xiě)操作 192
    9.4 計(jì)數(shù)器實(shí)例 193
    9.4.1 用文件實(shí)現(xiàn)的計(jì)數(shù)器 193
    9.4.2 用文件及圖形實(shí)現(xiàn)的綜合計(jì)數(shù)器 195
    思考與練習(xí) 196
    第10章 Web數(shù)據(jù)庫(kù)基礎(chǔ) 197
    本章學(xué)習(xí)目標(biāo) 197
    10.1 概述 197
    10.1.1 數(shù)據(jù)庫(kù)簡(jiǎn)介 197
    10.1.2 Web數(shù)據(jù)庫(kù)簡(jiǎn)介 198
    10.1.3 ASP訪問(wèn)數(shù)據(jù)庫(kù)方法 198
    10.2 SQL Server 2000基礎(chǔ) 200
    10.2.1 SQL Server 2000簡(jiǎn)介 200
    10.2.2 創(chuàng)建和管理數(shù)據(jù)庫(kù) 202
    10.2.3 創(chuàng)建和管理數(shù)據(jù)表 203
    10.2.4 操作表中的數(shù)據(jù) 204
    10.3 SQL語(yǔ)言基礎(chǔ) 204
    10.3.1 SQL簡(jiǎn)介 204
    10.3.2 查詢表中的數(shù)據(jù)信息 205
    10.3.3 編輯數(shù)據(jù)庫(kù)中的數(shù)據(jù) 208
    10.4 ODBC的安裝設(shè)置 209
    10.4.1 ODBC概述 209
    10.4.2 創(chuàng)建數(shù)據(jù)源 210
    思考與練習(xí) 213
    第11章 ADO對(duì)象 214
    本章學(xué)習(xí)目標(biāo) 214
    11.1 ADO概述 214
    11.1.1 ADO的七個(gè)對(duì)象 215
    11.1.2 ADO的四個(gè)數(shù)據(jù)集合 215
    11.1.3 ADO對(duì)象與數(shù)據(jù)集合之間的關(guān)系 216
    11.2 Connection對(duì)象 216
    11.2.1 Connection對(duì)象的方法 217
    11.2.2 Connection對(duì)象的屬性 222
    11.2.3 Connection對(duì)象的數(shù)據(jù)集合 224
    11.3 Command對(duì)象 224
    11.3.1 Command對(duì)象的屬性 225
    11.3.2 Command對(duì)象的方法 226
    11.4 RecordSet對(duì)象 228
    11.4.1 RecordSet對(duì)象的方法 228
    11.4.2 RecordSet對(duì)象的屬性 235
    11.4.3 RecordSet對(duì)象數(shù)據(jù)集合 239
    11.5 Fields數(shù)據(jù)集合和Field對(duì)象 239
    11.5.1 Fields數(shù)據(jù)集合 239
    11.5.2 Field對(duì)象的屬性 240
    11.5.3 Field對(duì)象的方法 241
    11.6 Properties數(shù)據(jù)集合和Property對(duì)象 242
    11.6.1 Properties數(shù)據(jù)集合 242
    11.6.2 Property對(duì)象 243
    11.7 Parameters數(shù)據(jù)集合與Parameter對(duì)象 245
    11.7.1 Parameters數(shù)據(jù)集合 245
    11.7.2 Parameter對(duì)象 246
    11.8 Errors數(shù)據(jù)集合和Error對(duì)象 247
    11.8.1 Errors數(shù)據(jù)集合 248
    11.8.2 Error對(duì)象 248
    思考與練習(xí) 250
    第12章 Web數(shù)據(jù)庫(kù)的操作 251
    本章學(xué)習(xí)目標(biāo) 251
    12.1 數(shù)據(jù)庫(kù)訪問(wèn)流程 251
    12.2 數(shù)據(jù)庫(kù)的連接 252
    12.3 數(shù)據(jù)的查詢控制 253
    12.4 數(shù)據(jù)的添加、刪除和修改 260
    12.4.1 用戶操作權(quán)限 260
    12.4.2 數(shù)據(jù)的添加 262
    12.4.3 數(shù)據(jù)的刪除 265
    12.4.4 數(shù)據(jù)的修改 267
    思考與練習(xí) 271
    第13章 設(shè)計(jì)實(shí)例——網(wǎng)上論壇系統(tǒng) 272
    本章學(xué)習(xí)目標(biāo) 272
    13.1 論壇概述 272
    13.1.1 需求分析和說(shuō)明 273
    13.1.2 軟件設(shè)計(jì)和功能模塊劃分 274
    13.2 用戶注冊(cè)、登錄、注銷(xiāo)和個(gè)人資料管理功能模塊 277
    13.2.1 模塊功能描述 277
    13.2.2 用戶注冊(cè) 277
    13.2.3 用戶登錄 279
    13.2.4 用戶注銷(xiāo) 280
    13.2.5 修改個(gè)人資料 280
    13.3 話題管理功能模塊 281
    13.3.1 模塊功能描述 281
    13.3.2 發(fā)表新話題 281
    13.3.3 修改話題 283
    13.3.4 刪除話題 283
    13.4 回復(fù)管理功能模塊 284
    13.4.1 模塊功能描述 284
    13.4.2 回復(fù)話題 284
    13.4.3 修改回復(fù)話題 284
    13.4.4 刪除回復(fù)話題 285
    13.5 論壇欄目信息模塊 285
    13.5.1 模塊功能描述 285
    13.5.2 論壇欄目瀏覽 285
    13.5.3 話題內(nèi)容瀏覽 286
    13.6 論壇話題搜索功能模塊 287
    13.6.1 模塊功能描述 287
    13.6.2 功能實(shí)現(xiàn) 287
    13.7 論壇管理功能模塊 290
    13.7.1 模塊功能描述 290
    13.7.2 管理主頁(yè)面 290
    13.7.3 管理功能實(shí)現(xiàn) 293
    13.8 軟件測(cè)試、運(yùn)行與維護(hù) 298
    思考與練習(xí) 299
    參考文獻(xiàn) 300
最新評(píng)論共有 0 位網(wǎng)友發(fā)表了評(píng)論
發(fā)表評(píng)論
評(píng)論內(nèi)容:不能超過(guò)250字,需審核,請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊(cè)
涿州市| 秦皇岛市| 榆中县| 深州市| 安仁县| 峨眉山市| 澄江县| 双辽市| 修武县| 临洮县| 瑞安市| 西青区| 嵊泗县| 镇巴县| 洞口县| 虹口区| 禄劝| 遂宁市| 云浮市| 山西省| 辉县市| 原阳县| 梅河口市| 凤翔县| 镇宁| 泌阳县| 谢通门县| 磐安县| 荃湾区| 霞浦县| 贡嘎县| 巨鹿县| 兴城市| 迭部县| 廊坊市| 鄂伦春自治旗| 盐边县| 盐山县| 临漳县| 湾仔区| 涿鹿县|