第1章 ASP的基础知识 1
1.1 ASP简介 1
1.1.1 ASP概述 1
1.1.2 ASP的新特性 2
1.1.3 ASP的基本概念 3
1.2安装Web服务器 4
1.2.1在Windows98/Me中安装PWS 5
1.2.2在Windows2000/XP中安装IIS 8
1.2.3初识ASP程序 10
1.3习题 11
第2章 HTML语言基础 12
2.1 HTML的基础知识 12
2.1.1 HTML概述 12
2.1.2HTML文件 14
2.2 HTML语言的段落、超链接、图片标记 16
2.2.1简单标记的认识与使用 16
2.2.2段落和文字标记 18
2.2.3建立超级链接 24
2.2.4加入图片 26
2.3.1列表标记 31
2.3 HTML语言的列表、表格、框架标记 31
2.3.2表格 36
2.3.3框架 42
2.3.4自动刷新页面 47
2.4综合练习 48
2.5习题 49
第3章 VBScript编程语言 51
3.1 VBScript概述 51
3.1.1 ASP的编程语言 51
3.1.2客户端和服务器端编程语言 51
3.1.3在HTML页面中添加VBScript代码 52
3.2 VBScript基础 54
3.2.1VBScript的输入与输出 54
3.2.2 VBScript的数据类型 56
3.2.3 VBScript的变量 57
3.2.4 VBScript的数组变量 58
3.2.5 VBScript的常数 59
3.2.6 VBScript的运算符与表达式 60
3.2.7 VBScript的常用函数 64
3.2.8语句 67
3.3.1 VBScript的选择结构 68
3.3VBScript结构化程序设计 68
3.3.2 VBScript的循环结构 73
3.3.3 VBScript的过程 81
3.4综合练习 87
3.5习题 91
第4章 VBScript与动态网页编程 93
4.1 VBScript的对象编程 93
4.1.1对象的属性、事件和方法 93
4.1.2事件驱动程序设计 94
4.2 DHTML对象模型简介 96
4.2.1 Window对象 97
4.2.2Document对象 100
4.2.3History对象 102
4.2.4 Navigator对象 103
4.2.5 Location对象 103
4.3 DHTML的内部控件 104
4.3.1通用的属性、事件和方法 105
4.3.2 Text控件 109
4.3.3 Password控件 110
4.3.4 Button控件 110
4.3.5Radio控件 111
4.3.6 Checkbox控件 113
4.3.7 Image控件 114
4.3.8 File控件 114
4.3.9 Submit控件和Reset控件 114
4.3.10Hidden控件 114
4.3.11 Select控件 114
4.3.12 TextArea控件 117
4.4综合练习 117
4.5习题作业 119
5.1.1 ASP的基本概念 120
5.1 ASP基础 120
第5章 ASP程序与ASP的内置对象 120
5.1.2 ASP的内置对象 125
5.1.3 ASP的内置组件 126
5.1.4用户自定义组件 127
5.2 Response对象与Request对象 127
5.2.1 Response对象及其使用 128
5.2.2 Request对象及其使用 134
5.2.3使用Cookies集合 146
5.3 Application对象与Session对象 150
5.3.1Application对象及其使用 151
5.3.2 Session对象及其使用 156
5.3.3Global文件 161
5.4 Server对象及其使用 163
5.4.1 Server对象的属性 163
5.4.2 Server对象的方法 164
5.5综合练习 167
5.6习题 177
第6章 ASP的内置组件 178
6.1 ASP的内置组件简介 178
6.2广告轮显组件 178
6.2.3使用广告轮显组件 179
6.2.1创建广告轮显组件的实例对象 179
6.2.2 AdRotator对象的属性和方法 179
6.3内容轮显组件 181
6.3.1创建内容轮显组件的实例对象 182
6.3.2内容安排文件 182
6.3.3 Content Rotator对象的方法 182
6.3.4使用内容轮显组件 182
6.4文件访问组件 184
6.4.1创建文件访问组件的实例——FileSystemObject对象 184
6.4.2文件系统对象模型 184
6.4.3文件访问组件的使用 188
6.5网页计数器组件 194
6.5.1创建网页计数器组件的实例对象 194
6.5.2 Page Counter对象的方法 194
6.5.3使用PageCounter对象 195
6.6综合练习 195
6.7习题 197
第7章 ASP与数据库操作 198
7.1 ADO基础 198
7.1.1基本概念 198
7.1.2 ADO对象模型 199
7.1.3Connection对象 200
7.1.4Command对象 202
7.1.5 Recordset对象 203
7.2 ASP与ADO 207
7.2.1连接到数据源 207
7.2.2使用Recordset对象处理结果 208
7.3 ASP与SQL 215
7.3.1 SQL简介 216
7.3.2 SQL语句的执行 216
7.3.3查询功能 217
7.3.4在ADO中使用SQL查询功能 219
7.3.5操作功能 225
7.3.6使用Command对象改善查询 227
7.4综合练习 228
7.5习题 236
第8章 应用实例 237
8.1聊天室 237
8.1.1创建登录页面 237
8.1.2创建聊天页面 238
8.1.3创建发送信息页面 240
8.1.4创建显示页面 241
8.1.5在线名单 242
8.1.6离线处理 242
8.2留言板 243
8.2.1留言板主界面 243
8.2.2创建添加留言页面 246
8.2.3显示留言页面 247
8.3同学录 249
8.3.1创建数据库 249
8.3.2创建主页面 249
8.3.3创建添加页面 251
8.3.4数据添加处理 253
8.3.5数据删除处理 254
8.3.6创建修改页面 255
8.3.7数据更新处理 256
8.4网上购物 257
8.4.1数据库文件 258
8.4.2登录网页 258
8.4.3框架网页 258
8.4.4菜单网页 259
8.4.5网上书店网页 259
8.4.6购书处理 261
8.4.7购书篮网页 262
8.4.8删除处理 263
8.5网上考试 264
8.5.1数据库设计 264
8.5.2创建考生登录页面 265
8.5.3创建考试答题页面 267
8.5.4创建框架上方来源文件 268
8.5.5创建框架下方来源文件 269
8.5.6考试成绩评分页面 271
8.6习题 273