第1章 ASP基础与配置 1
1.1ASP运行环境配置和管理 1
1.1.1IIS的安装 1
1.1.2IIS的配置 2
1.1.3IIS Web服务器的启动和关闭 3
1.1.4虚拟目录的建立和删除 5
1.1.5测试网站服务器 8
1.2ASP开发工具 8
1.2.1网站的创建 9
1.2.2网站中文件夹的添加 12
1.2.3程序的创建 12
1.2.4程序的测试 20
1.2.5网站的发布 22
1.3本章小结 32
第2章 HTML语言 33
2.1HTML头部标记与主体标记 33
2.1.1头部标记 33
2.1.2主体标记 38
2.2文字排版 40
2.2.1文字修饰 40
2.2.2文字排版 44
2.3建立列表 51
2.3.1有序列表 51
2.3.2无序列表 53
2.3.3列表的嵌套 54
2.4超链接 56
2.4.1超链接标记 56
2.4.2锚点链接 58
2.4.3外部E-mail链接 59
2.5图像标记 61
2.5.1图像标记属性 61
2.5.2创建图像映射 62
2.6表格 64
2.6.1表格头部标记 64
2.6.2行标记 65
2.6.3单元格标记 65
2.6.4表格应用 65
2.7表单 69
2.7.1表单的结构 69
2.7.2输入域标记 69
2.7.3文本域标记 74
2.7.4选择域标记 75
2.7.5按钮域标记 76
2.7.6文件域标记 76
2.7.7表单应用 77
2.8框架 80
2.8.1框架集标记和框架标记 80
2.8.2框架与超链接 81
2.9多媒体标记 83
2.9.1滚动字幕标记 83
2.9.2多媒体标记 85
2.10本章小结 86
第3章 CSS样式表 87
3.1CSS样式表设计 87
3.1.1CSS样式表的特点 87
3.1.2CSS样式表的类型 87
3.2CSS样式表属性 88
3.2.1字体属性 88
3.2.2颜色和背景属性 90
3.2.3文本属性 91
3.2.4边框属性 94
3.2.5定位属性 96
3.2.6区块属性 99
3.2.7分级属性 101
3.2.8鼠标光标属性 103
3.2.9滤镜属性 105
3.3本章小结 120
第4章 VBScript脚本语言 121
4.1VBScript语言 121
4.2常量和变量 121
4.2.1普通常量 122
4.2.2符号常量 122
4.2.3变量的命名规则 122
4.2.4声明变量 123
4.2.5变量赋值 123
4.2.6变量的作用域与存活期 123
4.3常数 125
4.3.1字符串常数 126
4.3.2日期格式常数 127
4.3.3日期和时间常数 127
4.3.4比较常数 127
4.3.5MsgBox常数 128
4.4数组 129
4.5运算符 132
4.5.1数学运算符 132
4.5.2运算符的优先级 134
4.6过程 135
4.6.1Sub过程 135
4.6.2Function过程 137
4.7函数 138
4.7.1字符串函数 138
4.7.2转换函数 140
4.7.3判断函数 142
4.7.4数学函数 144
4.7.5日期函数 145
4.7.6数组函数 147
4.7.7格式化函数 149
4.7.8其他函数 150
4.8流程控制结构 150
4.8.1If…Then…Else语句 151
4.8.2Select Case语句 152
4.8.3Do…Loop语句 155
4.8.4While…Wend语句 156
4.8.5For…Next语句 157
4.8.6For Each…Next语句 158
4.8.7Exit语句 159
4.9本章小结 160
第5章 JavaScript脚本语言 161
5.1JavaScript脚本语言 161
5.2JavaScript语言基础 161
5.2.1常量 161
5.2.2变量 162
5.2.3运算符 163
5.3流程控制结构 164
5.3.1if…else条件判断语句 165
5.3.2for循环语句 166
5.3.3for…in循环语句 166
5.3.4while循环语句 168
5.3.5break和continue语句 168
5.3.6switch分支语句 169
5.4JavaScript脚本的事件 169
5.4.1onClick事件 170
5.4.2onChange事件 172
5.4.3onMouseOver和onMouseOut事件 173
5.5JavaScript脚本语言对象 175
5.5.1Global对象 176
5.5.2String对象 176
5.5.3Math对象 177
5.5.4Date对象 179
5.5.5Window对象 181
5.5.6Document对象 183
5.5.7Location对象 185
5.5.8History对象 185
5.5.9Array对象 186
5.5.10Function对象 187
5.5.11Number对象 188
5.5.12RegExp对象 188
5.5.13Error对象 188
5.5.14Boolean对象 189
5.6本章小结 190
第6章 ASP内置组件 191
6.1Ad Rotator 191
6.1.1旋转调度文件 191
6.1.2处理广告的超级链接 192
6.1.3Ad Rotator组件方法和属性 192
6.2浏览器组件 195
6.3Content Linking 197
6.4Content Rotator 199
6.5Page Counter 202
6.6File Access 204
6.6.1文本文件的创建、打开、写入和读取 204
6.6.2文件的其他操作 206
6.6.3驱动器和文件夹的操作 208
6.7邮件处理组件 211
6.7.1下载和安装w3 JMail 211
6.7.2使用JMail发送邮件 212
6.7.3CDONTS组件的使用 215
6.8文件上传组件的使用 218
6.8.1DVFILE-UP组件的使用 218
6.8.2LyfUpload组件的使用 222
6.9本章小结 230
第7章 ASP内置对象 231
7.1Request对象 231
7.1.1Request对象的属性 231
7.1.2Request对象方法 231
7.1.3Request对象集合 234
7.2Response对象 242
7.2.1Response对象属性 242
7.2.2Response对象方法 245
7.2.3Response对象的集合 254
7.3Server对象 255
7.3.1Server对象属性 255
7.3.2Server对象方法 255
7.4Application对象 259
7.4.1Application对象方法 260
7.4.2Application对象事件 262
7.4.3Application对象集合 264
7.5Session对象 265
7.5.1Session对象属性 265
7.5.2Session对象方法 267
7.5.3Session对象事件 268
7.5.4Session对象集合 268
7.6ObjectContext对象 269
7.6.1ObjectContext对象方法 270
7.6.2ObjectContext对象事件 270
7.7Cookie集合 270
7.7.1Cookies的创建和发送 271
7.7.2Cookies的检索 272
7.8其他对象的应用 274
7.8.1On Error Resume Next 275
7.8.2错误调试 276
7.9本章小结 278
第8章 ASP数据操作对象 279
8.1ADO应用基础 279
8.1.1ADO的工作原理 279
8.1.2ADO的对象 279
8.2建立数据库连接 280
8.2.1连接到数据源的方法 280
8.2.2应用连接字符串创建数据库连接 280
8.2.3应用数据链接文件 281
8.2.4应用ODBC建立数据源链接 282
8.3Connection对象 285
8.3.1Connection对象的属性 286
8.3.2Connection对象方法 286
8.4Recordset对象 293
8.4.1Recordset对象的属性 293
8.4.2Recordset对象的方法 296
8.4.3Recordset对象的游标 298
8.4.4Recordset对象的锁 299
8.4.5Recordset对象实例 299
8.5Command对象 303
8.5.1Command对象的属性 304
8.5.2Command对象的方法 305
8.6ADO对象库的集合 310
8.6.1Parameters集合 310
8.6.2Fields集合和Field对象 311
8.6.3Errors数据集合和Error对象 313
8.6.4程序执行存储过程 314
8.7综合实例 316
8.7.1图书信息的添加 317
8.7.2图书信息的浏览 319
8.7.3图书信息的修改 320
8.7.4图书信息的删除 322
8.8本章小结 324
第9章 ASP与XML应用 325
9.1XML概述 325
9.1.1XML简介 325
9.1.2XML用途 325
9.1.3XML定义 326
9.1.4DTD语法 327
9.1.5XML语法规则 328
9.2HTML中解析XML 329
9.3ASP操作XML 331
9.4本章小结 334
第10章 个人博客系统 335
10.1总体设计 335
10.2系统主要功能预览 336
10.3数据库设计 338
10.3.1数据表的概要说明 338
10.3.2主要表结构说明 339
10.3.3数据表关系图 342
10.4个人博客系统详细设计 343
10.4.1留言模块的实现 343
10.4.2日志信息管理模块的实现 347
10.4.3相册管理模块的实现 354
10.4.4收藏管理模块的实现 360
10.4.5好友管理模块的实现 365
10.4.6博客管理员管理模块的实现 367
10.5本章小结 370
第11章 企业人事档案/日志管理系统 371
11.1总体设计 371
11.2系统主要功能预览 372
11.3数据库设计 373
11.3.1数据表的概要说明 373
11.3.2主要表结构说明 373
11.3.3数据表关系图 375
11.4企业人事档案/日志管理系统详细设计 376
11.4.1登录模块的实现 376
11.4.2管理员信息管理模块的实现 377
11.4.3部门管理模块的实现 383
11.4.4职务管理模块的实现 386
11.4.5人事档案管理模块的实现 389
11.4.6项目管理模块的实现 398
11.4.7日志管理模块的实现 401
11.4.8意见管理模块的实现 405
11.5本章小结 406
第12章 网络购物系统 407
12.1总体设计 407
12.2系统主要功能预览 408
12.3数据库设计 409
12.3.1数据表的概要说明 410
12.3.2主要表结构说明 410
12.4网络购物商城系统详细设计 413
12.4.1客户端首页的实现 413
12.4.2商品管理模块的实现 416
12.4.3查询模块的实现 424
12.4.4用户模块的实现 428
12.4.5信息管理模块的实现 432
12.4.6购物模块的实现 436
12.4.7网站常规设置模块的实现 442
12.5本章小结 444