第1章 基础知识 1
1.1 从HTML语言到ASP技术 1
1.1.1 HTML语言 1
1.1.2 客户端和服务器端的脚本语言 2
1.1.3 ActiveX组件 3
1.1.4 ASP技术 3
1.2 从FrontPage 98到FrontPage 2000 5
1.3 FrontPage 2000的安装、启动、退出与维护 6
1.3.1 FrontPage 2000的运行环境 6
1.3.2 安装FrontPage 2000 7
1.3.3 启动和运行FrontPage 2000 7
1.3.4 退出FrontPage 2000 8
1.3.5 FrontPage 2000的维护操作 8
1.4 FrontPage 2000的系统组成与操作界面 9
1.4.1 标题栏 9
1.4.2 菜单栏 10
1.4.3 常用工具栏 11
1.4.4 格式工具栏 14
1.4.5 视图栏与FrontPage 2000管理器 15
1.4.6 主编辑窗口 15
1.4.7 滚动条 15
1.4.8 状态栏 16
1.5 HTML语言基础知识 16
1.5.1 HTML页面 16
1.5.2 HTML页面文件的结构 17
1.5.3 HTML页面编程简例 18
1.5.4 文本类标签及其属性 19
1.5.5 图像标签及其属性 23
1.5.6 列表类标签及其属性 24
1.5.7 表格类标签及其属性 25
1.5.8 文档超链接标签 28
1.5.9 表单类标签与交互界面 30
1.5.10 框架类标签及其属性 36
第2章 FrontPage 2000网页编辑技术 39
2.1 文字输入与文本编辑 39
2.1.1 输入字符 39
2.1.2 利用键盘或鼠标器移动插入点及翻滚文件内容 41
2.1.3 选定文本 41
2.1.4 文本或对象的移动、复制、粘贴、删除、撒消与恢复 43
2.1.5 查找与替换 44
2.2 网页文字格式与修饰 45
2.2.1 格式工具栏的组成与功能 45
2.2.2 设置或清除字符格式 47
2.3 段落格式与设置 49
2.3.1 换行 49
2.3.2 段落对齐 50
2.3.3 段落缩进 50
2.3.4 段落间距、行间距与单字间距 51
2.4 应用样式 51
2.4.1 标题 52
2.4.2 目录列表与菜单列表 52
2.4.3 编号列表与项目符号列表 53
2.4.4 图像列表 54
2.4.5 定义列表 56
2.4.6 大纲及多层次列表 58
2.4.7 可折叠列表 59
2.4.8 地址 60
2.4.9 格式化方式 60
2.5 水平线与网页背景 61
2.5.1 使用和设置水平线 61
2.5.2 设置网页背景 62
2.6 网页中的图像及其使用和操作 63
2.6.1 网页图像使用中的问题 63
2.6.2 插入图像文件 63
2.6.3 图像编辑与处理 65
2.6.4 图像的颜色管理 71
2.6.5 图像在网页中的使用与设置操作 72
2.6.6 保存包含图像的网页 75
第3章 网页中的超链接与书签 77
3.1 文本超链接的建立与设置 77
3.1.1 链接到站点的文本超链接 77
3.1.2 链接到其他文件的文本超链接 79
3.1.3 设置超链接文本的颜色 80
3.1.4 跟踪超链接 81
3.1.5 向超链接添加字体效果 82
3.1.6 编辑、删除超链接 82
3.2 图像超链接、缩略图与热点区域 83
3.2.1 创建和使用图像超链接 83
3.2.2 创建和使用图像的缩略图 84
3.2.3 设置缩略图 85
3.2.4 热点区域的创建、使用、编辑和删除 85
3.2.5 在图像上创建文本热点 87
3.3 书签的建立与使用 87
3.3.1 书签的建立、定位与删除 88
3.3.2 建立和使用链接到书签的超链接 89
第4章 网页表格编辑技术 91
4.1 表格创建操作 91
4.1.1 表格的基本组成 91
4.1.2 使用工具按钮创建表格 92
4.1.3 使用菜单命令创建表格 93
4.1.4 使用鼠标手绘表格 93
4.2 表格编辑与操作 95
4.2.1 表格的编辑与选定状态 95
4.2.2 在表格中移动光标 97
4.2.3 在表格中键入文字及文字编辑操作 97
4.2.4 在表格中添加行或列 98
4.2.5 删除表格中的行或列 99
4.2.6 调整行高和列宽 99
4.2.7 平均表格的行高与列宽 100
4.2.8 插入表格标题 101
4.3 单元格操作技术 101
4.3.1 拆分单元格 101
4.3.2 合并单元格 103
4.3.3 插入单元格 104
4.3.4 删除单元格 104
4.4 表格与文本相互转换 104
4.4.1 将表格内容转换为文本形式 104
4.4.2 将文本内容转换为表格形式 105
4.5 表格各种属性的设置与操作 107
4.6 表格嵌套及其应用 107
第5章 网页表单的设计及操作 109
5.1 表单及表单域 109
5.2 创建表单及插入表单域的一般方法 112
5.2.1 单独创建表单 112
5.2.2 插入表单域时创建表单 113
5.3 表单域及其设置 114
5.3.1 按钮 114
5.3.2 单行文本框与口令输入域 118
5.3.3 滚动文本框 120
5.3.4 复选框 120
5.3.5 单选按钮 121
5.3.6 下拉菜单 121
5.3.7 标签 123
5.4 创建确认表单页面 124
5.5 表单属性及表单处理程序 126
第6章 框架使用与框架网页编辑 128
6.1 框架与框架网页的实现及组成 128
6.2 框架网页的创建及框架的使用 129
6.2.1 创建框架网页 130
6.2.2 框架内网页的编辑技巧 132
6.2.3 更改框架链接的网页 133
6.2.4 保存框架网页 134
6.2.5 删除框架 135
6.3 框架属性设置 135
6.3.1 选定框架 135
6.3.2 设置框架属性 135
6.4 框架拆分与嵌套 136
6.4.1 框架拆分 136
6.4.2 框架嵌套 139
6.5 框架替换 141
6.5.1 同一框架中的替换 142
6.5.2 目标框架中的替换 142
第7章 FrontPage 2000的组件 145
7.1 动态元素类组件与动态网页 145
7.1.1 悬停按钮 145
7.1.2 滚动字幕 148
7.1.3 动态横幅广告 149
7.1.4 视频动画 151
7.1.5 JavaApplet动画 152
7.1.6 站点计数器 154
7.2 功能组件 155
7.2.1 日期时间戳 155
7.2.2 目录 156
7.2.3 注释 158
7.2.4 包含页 159
7.2.5 预定包含页 160
7.2.6 预定图像 161
7.2.7 配置变量与替换 162
7.2.8 HTML组件 164
7.2.9 确认域 166
7.2.10 搜索表单 169
7.3 Office组件 171
7.4 动画效果 172
7.4.1 文本动画效果 172
7.4.2 图片动画效果 175
7.5 网页过渡效果 176
第8章 Web服务器与ASP开发环境 179
8.1 Web服务器与ASP开发环境构建概述 179
8.2 IIS的安装基本配置 181
8.2.1 IIS响应客户请求的方法 181
8.2.2 IIS的支持服务 183
8.2.3 IIS的服务账号 185
8.2.4 IIS的安装 185
8.2.5 IIS的基本配置 187
8.3 WWW服务器与ASP开发环境的建设管理 190
8.3.1 创建新的Web站点 190
8.3.2 配置Web站点 192
8.3.3 配置主目录与ASP环境 195
8.3.4 配置虚拟目录 198
8.3.5 设置主页文件 200
8.3.6 目录安全设置 201
8.3.7 Web站点负载的多台IIS服务器分布 202
8.3.8 单站点服务器配置多个Web站点 203
8.4 PWS的安装与Web服务器及ASP环境配置 206
8.4.1 PWS的安装 206
8.4.2 PWS的设置 208
第9章 Web站点的创建与管理 212
9.1 创建Web站点的模板和向导 212
9.1.1 创建Web站点的模板 212
9.1.2 创建Web站点的向导 213
9.1.3 创建站点的一般方法 214
9.2 使用模板创建站点 214
9.2.1 创建站点前的准备工作 215
9.2.2 创建空站点 217
9.2.3 新建站点的文件夹结构 218
9.2.4 往新建站点中加入网页 219
9.2.5 站点总览与主页文件 221
9.2.6 站点超链接结构 223
9.2.7 站点网页导航图与网页层次结构 224
9.3 站点发布技术 226
9.3.1 网页发布状态的查看与标记 226
9.3.2 使用HTTP协议发布站点 227
9.3.3 使用FTP协议发布站点 229
9.3.4 将站点发布到文件系统位置 229
9.3.5 指定相对Web浏览器的隐藏网页 229
9.4 Web站点的基本管理操作 230
9.4.1 打开站点 230
9.4.2 关闭或删除站点 231
9.4.3 在站点中新建文件或文件夹 232
9.4.4 在站点中选定文件或文件夹 232
9.4.5 移动或复制站点中的文件、文件夹 233
9.4.6 删除站点中的文件、文件夹 233
9.4.7 导入站点或文件、文件夹 234
9.4.8 导出文件、文件夹 234
9.4.9 站点与文件夹的互相转换 234
9.4.10 在站点中查找或替换文本 235
第10章 网页中的主题与样式表 238
10.1 使用主题 238
10.1.1 在网页中加入主题 238
10.1.2 在网页中实现主题 240
10.2 设置主题 243
10.3 使用样式表 245
10.3.1 在网页中使用样式表 245
10.3.2 查看样式表内容 246
10.4 内嵌式样式表 247
10.5 样式表文件的创建与使用 249
10.5.1 创建样式表文件 250
10.5.2 使用样式表文件 251
第11章 ASP的脚本语言VBScript 252
11.1 VBScript与Visual Basic 252
11.2 VBScript与HTML 253
11.2.1 在客户端的情形 254
11.2.2 在服务器端的情形 256
11.3 数据类型 258
11.4 变量 262
11.4.1 命名规则 262
11.4.2 变量声明与赋值 263
11.4.3 常数 267
11.4.4 变量的作用域和生命期 267
11.5 运算符与表达式 269
11.5.1 算术运算符 269
11.5.2 关系运算符 273
11.5.3 逻辑运算符 275
11.5.4 运算符的优先级 278
11.6 程序流程控制 279
11.6.1 选择结构 279
11.6.2 循环结构 284
11.7 数组 293
11.7.1 数组的声明和初始化 293
11.7.2 数组的基本使用方法 295
11.7.3 静态数组与动态数组 297
11.7.4 数组的重新初始化及利用 298
11.8 过程 301
11.8.1 过程的声明 302
11.8.2 过程的调用 305
11.9 常用内部函数 311
11.9.1 输入输出函数 312
11.9.2 转换函数 314
11.9.3 字符串函数 315
11.9.4 数学函数 318
11.9.5 日期和时间函数 319
第12章 ASP与HTML表单的结合使用 323
12.1 ASP编程基础 323
12.1.1 创建、编辑和执行ASP文件 323
12.1.2 ASP文件及其结构 324
12.1.3 ASP的基本语法 327
12.1.4 ASP中的脚本程序 327
12.1.5 ASP的@指令 329
12.2 使用ASP的Request对象 330
12.2.1 使用QueryString集合 330
12.2.2 使用Form集合 337
12.2.3 使用ServerVariables集合 345
12.2.4 使用ClientCertificate集合 347
12.2.5 使用Cookies集合 349
12.3 使用ASP的Response对象 351
12.3.1 使用Cookies集合 352
12.3.2 Response对象的属性 356
12.3.3 Response对象的方法 359
第13章 ASP的内建对象 363
13.1 Server对象 363
13.1.1 ScriptTimeout属性 364
13.1.2 CreateObject方法 364
13.1.3 HTMLEncode方法 365
13.1.4 MapPath方法 365
13.1.5 URLEncode方法 366
13.2 Application对象 366
13.2.1 创建Application对象的变量 367
13.2.2 Application对象的Contents集合 368
13.2.3 Application对象的StaticObjects集合 372
13.2.4 Application对象的方法 372
13.2.5 Application对象的事件 374
13.3 Session对象 376
13.3.1 创建Session对象的变量 377
13.3.2 Session对象的Contents集合 378
13.3.3 Session对象的StaticObjects集合 379
13.3.4 SessionID属性 379
13.3.5 TimeOut属性 380
13.3.6 Abandon方法 380
13.3.7 Session对象的事件 380
13.3.8 管理无会话的ASP文件 384
13.4 Global.asa文件 384
13.4.1 管理Application和Session的事件 386
13.4.2 启动Global.asa 386
13.4.3 使用<Object>标记 387
13.5 设置ASP对象的作用域 389
第14章 服务器端ActiveX组件 391
14.1 Ad Rotator组件 392
14.1.1 Ad Rotator组件的内容 392
14.1.2 广告信息文件 394
14.1.3 使用广告轮显组件的ASP文件 396
14.2 Browser Capabilities组件 397
14.2.1 Browser Capabilities组件的内容 399
14.2.2 browscap.ini文件 400
14.2.3 使用浏览器性能组件的ASP文件 405
14.3 File Access组件 407
14.3.1 FileSystemObject对象 408
14.3.2 TextStream对象 410
14.3.3 文件的基本操作 411
14.3.4 计数器示例 419
第15章 Web数据库的设计与实现 422
15.1 创建数据库 422
15.2 配置ODBC 426
15.3 使用FrontPage 2000建立Web数据库网页 429
15.3.1 实现简单查询的网页 429
15.3.2 实现查询结果分组显示的网页 434
15.3.3 实现条件查询功能的网页 435
15.3.4 实现排序功能的网页 438
15.3.5 实现部分字段查询的网页 440
15.3.6 实现限制返回记录数目的网页 441
15.4 使用SQL语句建立Web数据库网页 443
15.4.1 SQL语言简介 443
15.4.2 使用SQL语句建立查询 446
15.5 利用ADO实现Web数据库的访问 448
15.5.1 ADO的对象模型简介 450
15.5.2 使用Connection对象 451
15.5.3 使用Errors集合和Error对象 453
15.5.4 使用Command对象 454
15.5.5 使用Parameters集合和Parameter对象 455
15.5.6 使用Recordset对象 456
15.5.7 实例程序 463