第1章 HTML语言 1
1.1 HTML标记 2
1.1.1 初识HTML标记 2
1.1.2 设置背景颜色 4
1.1.3 设置背景图片 6
1.2 文字标记 6
1.2.1 设置标题 6
1.2.2 设置字体、字号和颜色 8
1.2.3 设置换行和分段等格式 9
1.2.4 设置区域格式 9
1.3 水平线 10
1.4 图像与多媒体 11
1.4.1 插入图片 11
1.4.2 图片与文字的排版 14
1.5 超链接 14
1.6 列表 17
1.6.1 无序列表 17
1.6.2 有序列表 19
1.6.3 清单列表 21
1.7 表格 22
1.8 框架 28
1.9 表单 34
1.10 CSS样式 37
思考题1 54
上机练习题1 54
课程网站设计综合练习题1 55
第2章 ASP的基础知识 56
2.1 ASP相关技术概述 57
2.2 配置IIS服务器 58
2.3 第一个ASP程序 69
2.4 ASP的输入与输出 72
思考题2 75
上机练习题2 76
第3章 VBScript语言 77
3.1 脚本语言概述 78
3.2 VBScript的数据类型 78
3.3 VBScript常数和变量 79
3.3.1 VBScript常数 79
3.3.2 VBScript变量 80
3.4 VBScript运算符 81
3.4.1 算术运算符 81
3.4.2 比较运算符 82
3.4.3 连接运算符 84
3.4.4 逻辑运算符 86
3.4.5 运算符优先级 87
3.5 VB语句 88
3.5.1 程序语句 88
3.5.2 语句的书写规则 88
3.5.3 语句格式中的符号约定 89
3.6 条件语句 90
3.6.1 单条件选择结构 90
3.6.2 多分支条件选择结构 94
3.7 循环语句 96
3.7.1 For…Next语句 96
3.7.2 While…Wend语句 99
3.7.3 循环的嵌套 100
3.8 VBScript数组 101
3.8.1 数组的声明 101
3.8.2 动态数组 104
3.9 VBScript过程 104
3.9.1 Sub过程 104
3.9.2 Function过程 106
3.10 VBScript常用函数 108
3.10.1 数学运算函数 108
3.10.2 字符串函数 109
3.10.3 日期和时间函数 110
3.10.4 随机数语句和函数 111
3.10.5 数据类型转换函数 112
3.10.6 测试函数 112
思考题3 113
上机练习题3 113
第4章 ASP内置对象 114
4.1 Response对象 115
4.1.1 Response.Write方法 115
4.1.2 Response.Redirect方法 117
4.1.3 Response.End方法 122
4.1.4 Response输出缓冲区 124
4.2 Request对象 127
4.2.1 Request.Form 129
4.2.2 Request.QueryString 135
4.3 Session对象 138
4.4 Application对象 150
4.5 Cookie方法 167
4.6 Server对象 174
思考题4 178
上机练习题4 180
课程网站设计综合练习题2 180
第5章 ASP内置组件 181
5.1 广告滚动组件 182
5.1.1 制作滚动板广告的准备工作 182
5.1.2 使用广告滚动组件制作滚动板广告 184
5.1.3 使用广告滚动组件总结 185
5.1.4 归纳分析 185
5.2 文件访问组件 186
5.2.1 管理文件夹 186
5.2.2 对文件操作 188
5.2.3 读写文件 191
5.2.4 使用文件访问组件总结 193
5.3 网页计数器组件 197
思考题5 198
上机练习题5 198
课程网站设计综合练习题3 199
第6章 ASP对数据库的操作 200
6.1 创建数据库文件 201
6.2 读取成绩表中的数据 204
6.2.1 浏览成绩表中的表头信息 204
6.2.2 浏览成绩表中的一条记录 205
6.2.3 浏览成绩表中所有的记录 207
6.3 使用ADO访问数据库 209
6.3.1 ADO简介 209
6.3.2 ADO的特点 209
6.3.3 ADO对象模型 210
6.4 Connection对象 210
6.4.1 Connection对象的常用属性 210
6.4.2 Connection对象的常用方法 211
6.4.3 创建连接字符串 212
6.4.4 通过Connection对象连接到数据源 213
6.5 RecordSet对象 213
6.5.1 RecorodSet对象的常用属性和方法 213
6.5.2 创建RecordSet对象 218
6.6 使用RecordSet对象处理数据 218
6.6.1 按需求读取数据表中的记录 218
6.6.2 删除数据表中的记录 220
6.6.3 更新记录 222
6.6.4 插入新记录 223
6.6.5 连续插入多条记录 224
6.6.6 分页显示记录 225
6.7 使用Select查询数据 231
6.7.1 浏览成绩表中所有的记录 232
6.7.2 Select语句的用法 232
6.8 使用Command对象处理数据 236
6.8.1 Command对象简介 236
6.8.2 在Command对象的Execute方法中使用SQL 237
6.8.3 使用SQL的操作功能 239
思考题6 242
上机练习题6 243
课程网站设计综合练习题4 243
第7章 案例研究 244
7.1 留言板 245
7.1.1 留言板的基本功能 245
7.1.2 数据库及数据表设计 245
7.1.3 用户访问流程 246
7.1.4 程序清单及说明 246
7.1.5 留言板小结 252
7.2 在线作业系统 252
7.2.1 在线作业系统的基本功能 253
7.2.2 数据库及数据表设计 253
7.2.3 用户访问流程 254
7.2.4 程序清单及说明 255
7.2.5 在线作业系统小结 263
思考题7 263
上机练习题7 263
课程网站设计综合练习题5 263
第8章 ASP与AJAX 264
8.1 与传统的Web应用比较 265
8.2 AJAX的工作原理 265
8.3 AJAX的简单应用 266
参考文献 270