第1章 网页制作的基本知识 1
1.1Internet概述 1
1.1.1Internet背景简介 1
1.1.2WWW基本概念 2
1.2HTML概述 2
1.2.1HTML简介 3
1.2.2<HR>分隔线标识 5
1.2.3<br>行中断标识 5
1.2.4<font>文本修饰标识 6
1.2.5<a>超链接标识 8
1.2.6<frame>框架标识 9
1.2.7<form>表单标识 10
1.2.8<table>表格标识 11
1.2.9<Img>图像标识 13
1.2.10声音和视频 14
第2章 走进Dreamweaver 15
2.1DreamweaverMX2004的新特点 15
2.2DreamweaverMX2004的安装与启动 18
2.2.1安装DreamweaverMX2004 18
2.2.2启动DreamweaverMX2004 21
2.3DreamweaverMX2004的工作环境 23
2.3.1标题栏 23
2.3.2菜单栏 24
2.3.3工具栏 25
2.3.4文档窗口 27
2.3.5状态栏 28
2.3.6【属性】设置面板 29
2.3.7可停靠浮动面板 30
2.4获取DreamweaverMX2004帮助信息 33
2.5定制快捷键 36
2.6DreamweaverMX2004文件操作 38
2.6.1打开文件 38
2.6.2新建文件 39
2.6.3存储文档 40
第3章 Web的运行环境 42
3.1Web应用程序概述 42
3.1.1Web应用程序 42
3.1.2动态网页 43
3.1.3动态内容的实现技术 44
3.2动态网页的工作流程 45
3.3配置IIS 46
3.3.1安装IIS 46
3.3.2启动IIS 47
3.3.3理解MMC 48
3.3.4了解默认的Web站点 49
3.3.5创建新Web站点 50
3.3.6设置站点或站点目录属性 54
3.4构建DreamweaverMX2004开发环境 57
3.4.1创建本地站点 57
3.4.2创建远程站点 60
3.4.3指定应用程序所使用的技术 61
3.4.4测试生成的站点 62
第4章 ASP基础知识 64
4.1ASP介绍 64
4.1.1ASP概述 64
4.1.2ASP的工作原理 66
4.2脚本语言简介 67
4.2.1初识脚本语言 67
4.2.2如何调用脚本 69
4.3VBScript程序设计基础 73
4.3.1使用变量 73
4.3.2使用过程和函数 77
4.4VBScript的流程控制语句 79
4.4.1选择语句 79
4.4.2循环语句 80
4.5JavaScript脚本语言简介 83
4.5.1JavaScript 83
4.5.2在ASP中集成JavaScript 84
4.5.3定义和调用函数 86
4.5.4创建数组 88
4.5.5使用分支结构 92
4.5.6使用循环语句 93
4.5.7应用实例——图片的水中倒影 94
4.5.8应用实例——鼠标拖动图片 95
第5章 ASP高级应用 97
5.1Server对象 97
5.1.1创建ActiveX对象实例 97
5.1.2HTML编码 97
5.1.3URL的HTML编码 98
5.1.4获取物理路径 99
5.1.5设置ASP应用程序的执行时限 99
5.2Response对象 99
5.2.1向浏览器发送内容 100
5.2.2重定向页面 101
5.2.3结束脚本 101
5.2.4设置页面内容类型 101
5.2.5缓存输出 102
5.2.6设置页面有效期限 103
5.2.7应用实例 103
5.3Request对象 104
5.3.1读取链接地址中的参数 104
5.3.2Resquest的QueryString集合 106
5.3.3Request的Form集合 110
5.3.4应用实例 110
5.4利用Session对象识别和追踪用户 111
5.4.1Session概述 111
5.4.2Session事件 111
5.4.3构建会话作用域变量 112
5.4.4设置会话有效期限 113
5.4.5应用实例 114
5.5利用Application对象开发Web应用程序 115
5.5.1Application对象的触发事件和事件函数 115
5.5.2构建应用程序作用域变量 116
5.5.3Application对象的锁定和解锁 118
5.6Cookie对象 118
5.6.1Cookie读写方法 119
5.6.2设置Cookies的有效期限 120
5.6.3添加域名限制 120
5.6.4限制使用路径 121
5.6.5应用实例 122
第6章 设计和创建数据库 123
6.1设计数据库 123
6.1.1数据库的定义和作用 123
6.1.2数据库的基本设计概念 124
6.1.3理解表和表之间的关系 126
6.1.4数据库的设计流程 129
6.2在Access中设计表 131
6.2.1启动Access 131
6.2.2创建新表 132
6.2.3定义字段 133
6.2.4定义主关键字 137
6.2.5定义索引 139
6.2.6保存表结构 141
6.3定义表和表之间的关系 141
6.3.1新建表和表之间的关系 141
6.3.2控制【关系】窗口的显示 143
6.3.3编辑联接关系 144
6.3.4实施参照完整性 145
6.3.5保存关系 147
6.4其他注意事项 147
6.4.1避免表名和字段名同系统的冲突 147
6.4.2为数据库添加密码 148
第7章 网页设计技巧 150
7.1文本 150
7.1.1创建普通文本 150
7.1.2插入特殊字符 150
7.1.3插入日期 151
7.1.4设置文本属性 152
7.2图像 154
7.2.1插入图像 154
7.2.2插入图像作为网页背景 155
7.2.3编辑图像 156
7.3在网页中创建链接 159
7.3.1创建文档链接 159
7.3.2创建电子邮件链接 162
7.3.3创建无地址链接 163
7.3.4创建脚本链接 163
7.3.5插入书签 163
7.3.6在网页中加入导航条 164
7.4层 165
7.4.1创建层 165
7.4.2创建嵌套层 166
7.4.3层的基本操作 167
7.4.4设置层的属性 170
7.5表格 172
7.5.1插入表格 172
7.5.2嵌套表格 174
7.5.3输入表格内容 174
7.5.4编辑表格 175
7.5.5格式化表格 178
7.6表单 180
7.6.1创建文本域 182
7.6.2创建隐藏域 183
7.6.3创建复选框 183
7.6.4创建单选按钮 184
7.6.5创建下拉列表框和列表框 185
7.6.6创建跳转菜单 187
7.6.7创建图像域 188
7.6.8创建文件域 189
7.6.9创建按钮 189
第8章 连接数据库 191
8.1数据库技术概述 191
8.2创建ODBC连接 193
8.2.1启动ODBC数据源管理器 193
8.2.2认识DSN 194
8.2.3创建ODBC的连接过程 195
8.3在DreamweaverMX2004中使用ADO连接 200
8.3.1创建ADO连接 200
8.3.2设计时刻连接和运行时刻连接 201
8.3.3编辑或删除数据库连接 202
8.4管理数据库连接 204
第9章 建立记录集 206
9.1记录集的特征 206
9.2从欢迎界面直接创建新站点 207
9.2.1创建记录集的方法 207
9.2.2显示记录集中的记录 209
9.3使用SQL语句创建记录集 211
9.3.1查询整个表 212
9.3.2查询特定的字段 213
9.3.3查询符合一定条件的特定字段 214
9.3.4记录排序 215
9.3.5使用SQL语句定义记录集 216
9.4管理记录集 220
9.4.1拷贝记录集到另一个网页 220
9.4.2编辑记录集 220
9.4.3删除记录集 221
9.5调用存储过程 221
9.6创建存储过程对象 221
9.7应用实例 222
第10章 创建动态对象 224
10.1概述 224
10.2定义数据源 225
10.3创建动态文本 229
10.3.1插入动态文本 229
10.3.2修改占位符的外观 230
10.4创建动态图像 230
10.5创建动态表单对象 231
10.5.1创建动态文本域 232
10.5.2创建动态图像域 234
10.5.3创建动态单选按钮 235
10.5.4创建动态复选框 237
10.5.5创建动态下拉列表框 238
10.6HTML属性的动态化 239
10.6.1使用【绑定】面板动态化HTML属性 239
10.6.2使用【属性】设置面板动态化HTML属性 240
10.6.3使其他对象动态化 240
10.7设置动态内容的格式 241
10.7.1设置日期/时间格式 241
10.7.2设置货币格式 242
10.7.3设置数字格式 243
10.7.4设置百分比格式 243
10.7.5设置字符大小写 243
10.7.6进行裁剪操作 244
10.7.7编辑格式化列表 245
第11章 页面范例 246
11.1准备工作 246
11.2创建搜索页 248
11.3创建结果页 250
11.3.1创建结果页页面 251
11.3.2设置显示记录的方式 253
11.3.3为结果页添加导航条 257
11.3.4设置结果页中的显示或隐藏区域 263
11.3.5为结果页创建记录计数器 266
11.4创建和结果页链接的细节页 270
11.4.1在结果页中添加指向细节页的链接 270
11.4.2创建细节页 272
11.5创建相关页的链接 276
11.6创建插入页 277
11.6.1利用“插入记录”服务器行为创建插入页 277
11.6.2利用“插入记录”活动对象创建插入页 279
11.7创建更新页 281
11.7.1利用“更新记录”服务器行为创建更新页 282
11.7.2利用“更新记录”活动对象创建更新页 286
11.8创建删除页 288
11.9创建判断页 290
11.9.1udjust判断页 290
11.9.2添加Result.asp结果页的服务器程序 291
第12章 网上投票系统 293
12.1数据库的创建和页面组成 293
12.2制作takevote.asp页面 294
12.3制作processvote.asp页面 296
12.4制作showresult.asp页面 298
12.4.1利用Access构建查询对象 298
12.4.2在页面中显示统计结果 299
第13章 网上会员系统 305
13.1数据库的创建和页面组成 305
13.2用户注册系统 307
13.2.1制作页面register.asp 307
13.2.2避免账号冲突 310
13.2.3制作页面regok.asp 312
13.2.4制作页面regfail.asp 312
13.2.5测试注册系统 313
13.3用户登录系统 315
13.3.1制作页面default.asp 315
13.3.2制作页面loginfail.asp 320
13.3.3制作页面welcome.asp 321
13.3.4制作页面logout.asp 324
13.3.5测试登录系统 325
13.4用户资料修改系统 327
13.4.1制作页面userupdate.asp 327
13.4.2制作页面userupdateok.asp 329
13.4.3制作页面userdelete.asp 330
13.4.4制作页面userdeleteok.asp 331
13.4.5测试资料修改系统 332
13.5密码查询系统 334
13.5.1制作页面lostpassword.asp 334
13.5.2制作页面showquestion.asp 334
13.5.3制作页面showpassword.asp 336
13.5.4测试密码查询系统 338