目 录 1
前言 1
第一篇基础篇 1
第1章Dreamweaver MX 2004概述 1
1.1 Dreamweaver MX 2004的安装和启动 1
1.1.1 Dreamweaver MX 2004的安装 1
1.1.2启动DreamweaverMX 2004 5
1.2 DreamweaverMX 2004的操作界面 7
1.2.1 Dreamweaver MX 2004操作界面概述 7
1.2.2 Dreamweaver所包括的面板 8
1.2.3常见的文件格式 12
1.3 Dreamweaver MX 2004功能简介 12
1.4练习 16
第2章构建站点 17
2.1网站创建的工作流程 17
2.2网站创建的策划 18
2.2.1确定网站主题 18
2.2.2规划浏览网站的群体 18
2.2.3准备网站资源 19
2.2.4网站策划结构图 20
2.2.5网站文件的管理 20
2.3创建本地站点 20
2.3.1显示站点窗口 20
2.3.2创建站点 21
2.4本地站点的管理 26
2.4.1文件管理 26
2.4.2站点编辑 27
2.4.3使用站点地图规划站点 28
2.5创建新页面 29
2.5.1 从欢迎界面上创建空白页面 30
2.5.2关闭欢迎界面创建空白页面 30
2.6页面基本属性的修改 31
2.7网页头部内容 34
2.7.1 Meta标记 35
2.7.2网页标题 38
2.8站点创建实例 39
2.8.1创建本地站点 39
2.8.2创建travel站点所需的文件和文件夹 43
2.8.3为文件添加标题 44
2.9练习 44
3.1.1什么是动态网页和静态网页 46
第3章ASP基础知识 46
3.1 ASP介绍 46
3.1.2什么是ASP 47
3.1.3 ASP的工作原理 48
3.2 ASP的使用环境 50
3.2.1 IIS 5.0的安装 50
3.2.2 IIS 5.0的配置 53
3.3电子商务简介 54
3.4创建简单的ASP程序 55
3.5练习 56
第4章使用脚本语言创建动态网页 58
4.1脚本语言介绍 58
4.2.1 VBScript介绍 59
4.2使用VBScript创建动态网页 59
4.2.2 VBScript的数据类型 60
4.2.3表达式和运算符 60
4.2.4VBScript语言的基本结构 61
4.2.5 VBScript的程序和函数定义 63
4.3 VBScript的流程控制语句 63
4.3.1选择语句 63
4.3.2循环语句 65
4.4 VBScript函数及其应用 67
4.4.1 VBScript丰富的函数 67
4.4.2怎样调用内部函数 67
4.5使用JavaScript创建动态网页 74
4.5.1 JavaScript介绍 74
4.5.2基本结构和语法 75
4.5.3 JavaScript流程控制语句 77
4.5.4 JavaScript函数 79
4.5.5 JavaScript事件 80
4.5.6 JavaScript 对象 83
4.6练习 90
第5章ASP的内置对象 93
5.1使用Request和Response对象实现Web交互 93
5.1.1从浏览器中获取信息 93
5.1.2从QueryString中接收信息 95
5.1.3使用Response返回信息 97
5.1.4页面的重导向 99
5.1.5 Response的属性和方法 100
5.1.6 Request的属性 102
5.1.7如何获取客户端环境变量 104
5.1.8 ASP页面缓冲 105
5.1.9调查表实例 108
5.2 Application对象 110
5.2.1使用自定义属性 110
5.2.2处理Application对象事件 110
5.2.3创建聊天室实例 113
5.2.4网页计数器实例 117
5.3 Session对象 121
5.3.1 Session介绍 121
5.3.2 Session事件 124
5.3.3密码验证实例 126
5.4.1 Server对象的属性和方法 127
5.4 Server对象 127
5.4.2 Server对象属性的应用 128
5.4.3取得文件的路径 129
5.4.4向浏览器输出HTML代码 130
5.4.5 CreatObject的使用 131
5.4.6在浏览器中输出URL代码 131
5.5 Cookies集合 132
5.5.1 Cookies基本知识 133
5.5.2 Cookies工作原理 133
5.5.3将Cookies写入浏览器 134
5.5.4从浏览器读取Cookies 135
5.5.5使用global.asa文件 135
5.6 练习 138
6.1浏览器兼容组件 145
第6章ASP的内置组件 145
6.2内容超链接组件 147
6.2.1文本超链接的参数 148
6.2.2文本超链接组件的方法 148
6.3文件存取组件 148
6.3.1对文件的操作 149
6.3.2驱动器的操作 160
6.4组件应用实例 162
6.4.1 PageCounter组件 162
6.4.2计数器实例 162
6.5 练习 163
7.1.1数据库系统概述 165
7.1数据库系统基本知识 165
第7章与ASP相关的数据库 165
7.1.2数据库模型 167
7.2范式理论和实体关系模型 170
7.2.1范式理论 170
7.2.2实体关系模型 173
7.3 SQL 175
7.3.1SQL介绍 175
7.3.2创建设备和数据库 176
7.4 Access 182
7.4.1 Access介绍 182
7.4.2创建Access数据库实例 183
7.5 ASP存取和管理数据库 185
7.5.1建立连接 185
7.5.2建立表并输入内容 190
7.5.3修改表结构 191
7.5.4插入、修改或删除表内容 191
7.5.5内容检索 192
7.6 Connection对象的使用 193
7.6.1使用Connection对象打开和关闭数据库 193
7.6.2 向浏览器输出数据库内容 195
7.6.3以表格形式输出内容 196
7.7 Errors数据集 198
7.8 Properties数据集和Property对象 199
7.8.1 Properties数据集 199
7.8.2 Property对象 200
7.9 RecordSet 对象 201
7.9.1 RecordSet对象的属性和方法 201
7.9.2实现数据库的分页显示 203
7.9.3利用RecordSet对象进行添加、修改和删除操作 207
7.10 Fields数据集和Field对象 213
7.10.1 Fields数据集 213
7.10.2 Field对象 213
7.11 Command对象 214
7.12 Parameters数据集和Parameter对象 214
7.12.1 Parameters数据集 214
7.12.2 Parameter对象 215
7.13练习 215
第二篇实例篇 217
第8章用户注册和登录 217
8.1用户注册 217
8.1.1设计用户注册表 217
8.1.2设计用户注册页面 220
8.1.3检查用户注册信息 225
8.1.4将用户注册信息写入表中 227
8.2用户登录 231
8.2.1设计用户登录页面 231
8.2.2检查用户登录信息 234
第9章畅所欲言一留言板 238
9.1系统构成分析 238
9.1.1数据表 238
9.1.2管理表 239
9.2留言板首页制作 242
9.3管理页面制作 246
9.3.1管理者登录页面 246
9.3.2登录检查文件 247
9.3.3管理文件页面制作 249
9.3.4删除文件 253
9.3.5密码更改文件 253
9.4留言板测试 255
第10章网上评分系统 258
10.1系统构成分析 258
10.2首页制作 260
10.3辅助文件制作 263
10.4评分系统管理 265
10.4.1登录文件 265
10.4.2管理页面 266
10.4.3编辑页面制作 268
10.4.4制作修改页面 269
10.4.5添加页面制作 272
10.4.6查看文件制作 274
10.4.7退出管理制作 275
10.5系统测试 275
第11章新闻系统 281
11.1系统构成分析 281
11.2创建数据库 281
11.3新闻尾部标记制作和链接文件的创建 283
11.3.1 新闻尾部标记制作 284
11.3.2创建链接文件 284
11.4制作首页 285
11.5管理页面 287
11.5.1创建登录页面和登录检查页面 288
11.5.2创建新闻添加页面 290
11.5.3创建新闻录入页面 293
11.5.4创建编辑和删除页面 294
11.5.5创建退出管理 296
11.6创建新闻查看页面 297
11.7新闻系统测试 298
第12章迅捷自助表单提交系统 303
12.1系统构成分析 303
12.2系统平台制作 306
12.3首页制作 314
12.4管理页面 316
12.4.1超链接文件的制作 316
12.4.2登录页面制作 321
12.4.3编辑页面制作 322
12.4.4其他相关文件制作 324
12.5系统测试 327