1.1 Internet简介 1
1 概述 1
1.2 WWW(万维网) 2
1.2.1 WWW简介 2
1.2.2 WWW的基本结构 2
1.3 GGG(网格) 2
1.4.1 网站 3
1.4.2 网页 3
1.4 网站与网页 3
1.5 网页制作的工具 4
习题1 4
2 预备知识 5
2.1 IP地址与域名 5
2.1.1 IP地址 5
2.1.2 Internet域名 6
2.1.3 中文通用域名 7
2.1.4 域名服务器 7
2.2.2 Web服务器 8
2.2 ISP与Web服务器 8
2.2.1 ISP 8
2.3 申请空间与申请域名 9
2.3.1 申请空间 9
2.3.2 申请域名 11
习题2 13
3 HTML语言基础 14
3.1 HTML文档的基本结构 14
3.1.1 标记语言概述 14
3.1.2 HTML文档的基本结构 15
3.2 HTML文档的页面控制标签 17
3.2.1 指定文档所用的HTML版本 17
3.2.2 HTML文档标签 18
3.2.3 HTML首部的常用标签 18
3.2.4 HTML文档主体标签 19
3.3 在网页中插入文字、图片及多媒体元素 20
3.3.1 在网页中插入文字 20
3.3.2 在网页中插入图片 24
3.3.3 制作字幕、插入多媒体元素 26
3.4 网页中的超链接 28
3.4.1 超链接 28
3.4.2 指向本页指定位置的超链接(页内锚点链接) 29
3.4.3 内部链接及网页间的锚点链接 30
3.4.4 指向其他站点的超链接(外部链接) 31
3.4.5 电子邮件链接 32
3.4.6 在图片上加超链接 33
3.5 表格的应用 34
3.5.1 表格的定义 34
3.5.2 表格的标题 35
3.5.3 合并单元格 35
3.6 建立列表 37
3.6.1 无序号列表 37
3.6.2 选单列表 38
3.6.3 有序列表 38
3.6.4 定义列表 38
3.7.1 定义框架网页 40
3.7 框架网页 40
3.7.2 框架中的链接 41
3.8 表单 43
3.8.1 表单简介 43
3.8.2 各种控件介绍 44
3.9 创建网站并发布站点 48
3.9.1 网站设计 48
3.9.2 创建站点文件夹 48
3.9.3 创建站内网页文件 49
3.9.4 发布站点 50
3.9.5 检查远程站点 51
3.9.6 上网浏览、测试 52
习题3 53
4 Dreamweaver基础知识 55
4.1 Dreamweaver简介 55
4.2 安装和运行Dreamweaver 55
4.2.1 系统要求 55
4.3.2 Dreamweaver窗口和面板概述 56
4.3.1 Dreamweaver工作区 56
4.3 Dreamweaver界面简介 56
4.2.2 安装Dreamweaver 56
4.2.3 运行Dreamweaver 56
4.4 设置站点 59
4.4.1 站点的概念 59
4.4.2 定义Dreamweaver站点 60
4.5 创建静态网页 63
4.6 编辑网页的属性 64
4.7 网页布局设计 64
4.8.1 用“文字属性”面板设置文本格式 68
4.8 在网页中插入文本 68
4.8.2 创建CSS样式并应用于文字 69
4.8.3 建立文字超链接 72
4.9 在网页中插入图象 74
4.9.1 插入图象并设置图象的属性 74
4.9.2 在图象上加超链接 76
4.9.3 使用图象点位符 78
4.10 在网页中插入Flash动画 79
4.11.1 创建表单 80
4.11 表单 80
4.11.2 向表单中添加对象 81
4.12 创建导航条 82
4.13 制作框架网页 84
4.14 “标签选择器”的使用 86
4.15 模板的应用 91
4.16 层的应用 93
4.17 行为 95
4.17.1 为层设置行为 95
4.17.3 弹出窗口 97
4.17.2 弹出菜单 97
4.17.4 添加背景音乐 99
4.17.5 弹出信息 100
习题4 100
5 VBScript脚本语言 101
5.1 动态与静态的概念 101
5.2 VBScript中的变量与函数 101
5.2.1 数据类型 101
5.2.2 常量 102
5.2.3 变量 103
5.2.4 VBScript的内部函数 105
5.2.5 VBScript运算符 105
5.2.6 VBScript表达式 106
5.3 在HTML页面中添加VBScript代码 106
5.4 VBScript语句 108
5.4.1 基本语句 108
5.4.2 条件控制语句 109
5.4.3 循环控制语句 115
5.5 VBScript过程 123
5.5.1 Sub过程 123
5.5.2 Function过程 125
5.6 在网页内插入搜索引擎 128
5.7 VBScript使用对象 129
5.7.1 在网页中创建标签对象 129
5.7.2 在网页中插入RealOne播放器 130
5.7.3 在网页中插入Media Player播放器 132
5.7.4 在网页中插入万年历 133
5.8 网页中常用元素及网页特效 134
习题5 137
6 ASP运行准备 141
6.1 静态网页与动态网页 141
6.2 Web应用程序 142
6.2.1 Web应用程序的有关术语 142
6.2.2 Web应用程序的应用 143
6.3 Web应用程序的工作过程 143
6.3.2 处理动态页请求 144
6.3.1 处理静态页请求 144
6.3.3 处理含有数据库访问的动态页请求 145
6.4 ASP简介及服务器配置 146
6.4.1 ASP简介 146
6.4.2 ASP的工作过程 146
6.4.3 ASP的运行环境配置 147
6.4.4 ASP应用程序的数据库选择 149
6.5 ASP基本语法 150
6.5.1 建立和编辑ASP页 150
6.5.3 创建动态页 151
6.5.2 ASP语法 151
习题6 152
7 ASP对象及组件 153
7.1 ASP的内置对象 153
7.2 Request对象 154
7.2.1 Form数据集合 154
7.2.2 QueryString数据集合 155
7.2.3 ServerVariables数据集合 156
7.2.4 ClientCertificate数据集合 157
7.2.5 Cookies数据集合 158
7.2.6 TotalBytes属性 159
7.3 Response对象 159
7.3.1 Response对象的方法 159
7.3.2 Response对象的属性 163
7.3.3 Response对象的数据集合 164
7.4 Session对象 164
7.4.3 Session对象的方法 165
7.4.2 Session对象的属性 165
7.4.1 Session对象的集合 165
7.4.4 Session对象的事件 166
7.4.5 Cookie与Session的比较 167
7.5 Application对象 167
7.5.1 Application对象的集合 167
7.5.2 Application对象的方法 168
7.5.3 Application对象的事件 168
7.5.5 关于global.asa文件 169
7.5.4 Session对象和Application对象的比较 169
7.6 Server对象 170
7.6.1 Server对象的属性 170
7.6.2 Server对象的方法 171
7.6.3 Server对象的应用 172
7.7 ASP内置组件概述 174
7.8 广告轮播组件Ad Rotator 174
7.8.1 Ad Rotator组件的属性和方法 175
7.8.2 Ad Rotator组件相关文件 175
7.9.1 Browscap.ini文件 178
7.9 浏览器兼容组件Browser Capabilities 178
7.9.2 Browser Capabilities组件的使用 179
7.10 内容链接组件Content Linker 181
7.11 页面计数器组件(Page Count) 183
7.12 其他ASP组件 185
习题7 185
8 ADO及数据库操作 187
8.1 ADO中的Connection对象和Recordset对象 187
8.1.1 Connection对象 187
8.1.2 Recordset对象 188
8.2 服务器配置及站点编辑 193
8.3 创建数据库 195
8.4 与数据库表的绑定 197
8.5 数据库表中数据显示 202
8.6 向数据库表中插入记录 203
8.7 更新数据库表中的记录 205
8.8 删除数据库表中的记录 208
习题8 211
9.1.2 会员管理系统的工作流程(基本结构) 212
9.1.1 会员管理系统的功能 212
9 会员管理系统 212
9.1 会员管理系统的功能及工作流程 212
9.2 创建会员数据库文件 214
9.2.1 创建数据库 214
9.2.2 数据源连接 214
9.3 制作会员注册系统 216
9.3.1 制作会员注册页面 217
9.3.2 制作注册成功页面 222
9.3.3 制作注册失败页面 223
9.3.4 测试该注册系统 223
9.4 制作会员登录系统 225
9.4.1 制作会员登录页面 226
9.4.2 制作登录成功页面 228
9.4.3 制作登录失败页面 231
9.5 会员资料修改系统 232
9.5.1 制作会员注册资料修改页面 232
9.5.2 制作资料修改成功页面 237
9.5.3 制作注销身份页面 239
9.5.4 制作身份注销成功页面 240
9.6 密码系统 242
9.6.1 制作找回密码的页面 242
9.6.2 制作显示问题及答案的页面 243
9.6.3 制作显示密码的页面 248
习题9 251
10 公告系统的制作 252
10.1 功能及工作流程简介 252
10.2 创建数据库 252
10.2.1 创建数据表 252
10.2.2 在数据表中录入数据 255
10.3 制作网站程序所需的基本数据表 255
10.4 公告系统主界面的制作 256
10.4.1 新建站点 256
10.4.2 公告系统主页面的制作 256
10.4.3 公告系统详细信息页面的制作 266
10.5.1 管理员登录页面的制作 268
10.5 公告系统管理界面的制作 268
10.5.2 公告系统管理主页面的制作 269
10.5.3 添加信息页面的制作 271
10.5.4 修改信息页面的制作 273
10.5.5 删除信息页面的制作 275
10.6 测试公告系统 277
10.7 重点整理 280
10.7.1 制作公告系统主页面的重点技术 280
习题10 281
10.7.2 添加及修改或删除信息的重点技术 281
11 问卷调查系统 282
11.1 问卷调查系统简介 282
11.2 问卷调查系统主要设计流程 283
11.3 问卷调查主页面(index.asp) 283
11.4 数据处理页面(Add_da.asp) 286
11.5 调查统计页面(result.asp) 288
11.6 调查用户情况浏览页面(view.asp) 290
11.7 查看用户答案页面(viewdaan.asp) 296
11.8 出错信息页面(error.asp) 298
习题11 299
12.1 留言板系统的文件组成及制作准备 300
12.1.1 留言板系统的文件组成 300
12.1.2 创建站点 300
12 留言板的制作 300
12.1.3 数据库data.mdb的设计 301
12.2 留言板首页index.asp 302
12.2.1 留言板首页界面制作 302
12.2.2 绑定数据 303
12.2.4 设定重复域和翻页 305
12.2.3 设置链接 305
12.3 添加留言页面(insert.asp) 307
12.4 管理页面(admin.asp) 308
12.5 登录页面(login.asp) 309
12.6 登录错误页面(error.asp) 311
12.7 删除页面(delete.asp) 311
12.8 回复页面(reply.asp) 313
习题12 314
实训二 HTML文档的基本结构及在网页中插入文字及图片 315
13 实训指导 315
实训一 申请空间和申请域名 315
实训三 在网页中作超链接 316
实训四 表格、列表、框架的使用 316
实训五 表单、HTML综合练习 316
实训六 Dreamweaver MX 2004基本操作 316
实训七 在Dreamweaver下网页的编辑 317
实训八 在Dreamweaver下制作表单及制作框架网页 317
实训十 VBScript编程练习一 318
实训九 “标签选择器”的使用、绘制层、各种行为 318
实训十一 VBScript编程练习二 319
实训十二 ASP运行环境的配置 319
实训十三 ASP对象练习 319
实训十四 ASP组件练习 320
实训十五 ADO及对数据库的操作 320
实训十六 课程设计 320
附录 VBScript常用函数 322
参考文献 328