第1章 网页的基本知识 1
1.1 Internet简介 1
1.1.1 Internet服务 1
1.1.2 网页文件及相关概念 2
1.2 网络基础知识 3
1.3 ASP基础知识 5
1.3.1 静态网页与动态网页 5
1.3.2 脚本语言 5
1.3.3 什么是ASP 6
1.3.4 ASP与其他动态网页技术 6
1.4.1 基本概念 7
1.4 ASP的运行环境 7
1.4.2 ASP的运行环境 8
1.4.3 在Windows XP中安装IIS 9
1.4.4 初识ASP程序 11
第2章 HTML语言编程 13
2.1 HTML基础 13
2.1.1 HTML工作原理 14
2.1.2 标记基础 14
2.1.3 HTML文档的基本结构 15
2.2 设置文本格式 19
2.2.1 分段与换行 19
2.2.2 设置段落对齐方式 22
2.2.3 设置字体、字号和颜色 24
2.2.4 设置字符样式 25
2.2.5 插入特殊字符 27
2.3 建立超级链接 27
2.3.1 热点标记 27
2.3.2 创建指向其他页面的链接 28
2.3.3 创建指向本页中的链接 28
2.4 加入图片 30
2.4.1 图片文件的格式 30
2.4.2 设置网页的背景 30
2.4.3 图片标记 31
2.4.4 用图片作为超链接 34
2.4.5 播放多媒体文件 35
2.5.1 插入字幕 36
2.5 使用字幕和背景音乐 36
2.5.2 插入背景音乐 38
2.6 使用列表格式 38
2.6.1 无序列表 39
2.6.2 菜单列表 40
2.6.3 有序列表 41
2.7 表格 43
2.7.1 表格标记 43
2.7.2 给表格加上标题 45
2.7.3 跨多行、多列的表项 46
2.8 框架 47
2.8.1 框架标记 48
2.8.3 框架间的链接 51
2.8.2 框架属性 51
2.9 自动刷新页面 54
2.10 使用表单 55
2.10.1 创建表单 55
2.10.2 使用输入型表单控件 55
2.10.3 使用其他表单控件 62
2.10.4 提交和处理表单 64
第3章 VBScript语言 65
3.1 VBScript概述 65
3.1.1 什么是VBScript 65
3.1.2 在HTML页面中添加VBScript代码 65
3.2.2 VBScript常量 67
3.2 VBScript基本元素 67
3.2.1 数据类型 67
3.2.3 VBScript变量 68
3.2.4 VBScript运算符 69
3.3 基本输入输出 71
3.3.1 基本语句 72
3.3.2 MsgBox函数 72
3.3.3 InputBox函数 75
3.4 结构化程序设计 76
3.4.1 VBScript的选择结构 77
3.4.2 VBScript的循环结构 81
3.5.1 VBScript的过程 86
3.5 过程 86
3.5.2 VBScript的常数函数 90
3.6 响应HTML事件 93
3.7 文档对象模型 95
3.7.1 文档对象概述 95
3.7.2 Window对象 96
3.7.3 Document对象 98
3.7.4 其他文档对象 100
第4章 ASP的内置对象 102
4.1 ASP概述 102
4.1.1 在ASP页面中添加服务器端脚本 102
4.1.2 ASP内置对象 103
4.1.3 包含服务器端文件 104
4.2 使用Response对象 106
4.2.1 Response对象概述 106
4.2.2 向客户端输出数据 107
4.2.3 设置页面输出缓冲 108
4.2.4 清除或输出缓冲区内容 110
4.2.5 停止向客户端输出数据 113
4.2.6 控制页面缓冲特性 114
4.2.7 重新定向网址 116
4.2.8 确认客户端与服务器相连 117
4.3 使用Request对象 121
4.3.1 Request对象概述 122
4.3.2 检索表单数据 123
4.3.3 检索查询字符串 128
4.3.4 检索Cookies信息 130
4.3.5 检索服务器端环境变量和HTTP标头信息 132
4.4 使用Server对象 133
4.4.1 Server对象概述 133
4.4.2 执行指定的ASP文件 134
4.4.3 将控件权转移到其他ASP文件 135
4.4.4 创建服务器组件实例 137
4.4.5 将相对或虚拟路径映射为物理目录 137
4.4.6 字符串编码处理 138
4.4.7 设置脚本最长执行时间 139
4.5.2 保存应用程序信息 140
4.5.1 Application对象概述 140
4.5 使用Application对象 140
4.5.3 在Application对象中存储数组 144
4.5.4 防止或允许更改应用程序变量值 145
4.5.5 处理应用程序事件 146
4.6 使用Session对象 147
4.6.1 Session对象概述 147
4.6.2 Session对象的集合 148
4.6.3 识别会话 153
4.6.4 控制会话的结束时间 154
4.6.5 LCID属性 155
4.6.6 CodePage属性 155
4.6.7 Session对象的方法 155
4.6.8 处理会话事件 156
第5章 使用ASP组件 159
5.1 ASP组件概述 159
5.1.1 常用的ASP组件 159
5.1.2 创建服务器组件对象实例 160
5.2 使用内容轮显组件 160
5.2.1 创建内容轮显对象实例 161
5.2.2 创建内容列表文件 161
5.2.3 检索并显示内容字符串 162
5.3 使用广告轮显组件 164
5.3.1 创建广告轮显对象实例 164
5.3.2 创建轮显列表文件 164
5.3.3 使用重定向文件 165
5.3.4 使用广告轮显组件的属性和方法 166
5.4 使用页面计数器组件 167
5.4.1 创建页面计数器组件对象实例 168
5.4.2 使用页面计数器组件的方法 168
5.4.3 使用PageCounter对象 168
5.5 使用计数器组件 169
5.5.1 创建计数器组件对象实例 169
5.5.2 使用计数器对象的方法 169
5.6 使用文件存取组件 172
5.6.1 文件存取组件概述 172
5.6.2 创建文本文件 172
5.6.3 读取文本文件 175
5.6.4 文件操作 177
5.6.5 文件夹操作 181
5.6.6 驱动器操作 184
第6章 数据库存取组件 187
6.1 ADO的概念 187
6.1.1 使用ADO访问数据库 187
6.1.2 ADO的特点 188
6.1.3 ADO对象模型 188
6.2 ADO的对象 188
6.2.1 Connection对象 188
6.2.2 Command对象 191
6.2.3 Recordset对象 192
6.3.1 连接到数据源 198
6.3 与数据库连接 198
6.3.2 连接Access数据库 200
6.3.3 使用Recordset对象处理结果 201
6.4 SQL语言 214
6.4.1 SQL语句的执行 214
6.4.2 查询功能 216
第7章 网络程序开发实例 218
7.1 聊天室 218
7.1.1 聊天室的设计 218
7.1.2 聊天室的实现 218
7.2.1 网上考试系统的数据库设计 227
7.2.2 网上考试系统的设计 227
7.2 网上考试系统的设计 227
7.3 网上购物 234
7.3.1 数据库设计 234
7.3.2 网上书店的设计 235
第8章 FrontPage网页制作 241
8.1 FrontPage 2003介绍 241
8.1.1 FrontPage 2003窗口界面 241
8.1.2 FrontPage 2003视图模式 242
8.2 站点管理 243
8.2.1 站点管理 243
8.2.2 站点修饰 246
8.3.1 网页设计基础 248
8.3 设计网页 248
8.3.2 设计与美化网页 249
8.4 表格的使用 255
8.5 网页动态组件 257
8.6 框架 259
8.7 表单设计 262
8.7.1 表单的概念 262
8.7.2 生成表单 263
8.7.3 表单内容编辑 265
8.7.4 表单的处理 270
8.8 站点发布与修改 275
8.8.1 发布站点 275
8.8.2 修改站点 276