第一部分 基础网页实例篇 1
第一章 Dreamweaver UltraDev4.0简介 1
1.1 Dreamweaver UltraDev4.0的特点 1
1.1.1 概述 1
1.1.2 特点 1
1.2 Dreamweaver UltraDev4.0建立网站所需的环境 2
1.2.1 ASP简介 3
1.2.2 数据库系统 3
1.2.3 Wed服务器的安装和使用 3
1.3 Dreamweaver UltraDev4.0操作界面 6
1.3.1 菜单栏 7
1.3.2 工具栏的功能 7
1.4 主页空间的申请 8
1.4.1 申请主页空间 8
1.4.2 申请域名 9
1.5 用FTP上传网站 11
第二章 Dreamweaver UltraDev4.0基础网页制作实例 14
2.1 网页制作初步 14
2.1.1 创建网站 14
2.1.2 网站管理器启动的方法 17
2.1.3 创建网页 18
2.1.4 设置网页属性 20
2.2 设置超级链接 24
2.2.1 创建邮件链接 25
2.2.2 建立超级链接 26
2.2.3 锚点的使用 27
2.2.4 创建映像地图 28
2.2.5 创建轮换图 29
2.3 表格与层 30
2.3.1 创建表格 30
2.3.2 设置表格的属性及行列属性 32
2.3.3 利用表格构造页面 35
2.3.4 创建层及层的操作 37
2.3.5 创建页面中的漂浮对象 42
2.3.6 创建随滚动条移动的漂浮对象 46
2.3.7 创建浮动广告 48
2.4 表单和框架 53
2.4.1 创建跳转菜单 53
2.4.2 创建导航栏 54
2.4.3 创建表单交互网页 56
2.4.4 创建框架 62
2.5 综合实例 67
2.5.1 跳转页面的制作 68
2.5.2 显示信息框 69
2.5.3 实现浏览器状态栏的滚动字幕 70
2.5.4 下拉菜单制作 71
2.5.5 活动菜单 73
2.5.6 图象无缝连接 75
2.5.7 制作带有提示效果的网页 76
2.5.8 计数器 77
第二部分 交互网页实例篇 79
第三章 数据库建立与连接 79
3.1 建立一个简单的Access数据库 79
3.2 通过ODBC连接数据库 82
第四章 应用数据库创建动态网页 85
4.1 网页中显示数据库记录 85
4.1.1 创建数据库的记录集 85
4.1.2 网页中显示数据库记录 88
4.2 数据库管理 96
4.2.1 添加数据库记录 96
4.2.2 修改数据库记录 98
4.2.3 删除数据库记录 101
4.3 创建一个简单的查询页 104
4.4 做一个更新列表 107
第五章 Dreamweaver UltraDev4.0交互网页实例精选 112
5.1 留言本 112
5.1.1 留言本页面构成及实现效果 112
5.1.2 数据库表的设计 113
5.1.3 留言页面post.asp的设计(留言本的页面效果参见图5-1-1) 113
5.1.4 查看留言页面view.asp的设计 115
5.1.5 留言内容中空格和“回车”的处理 118
5.2 在线论坛 119
5.2.1 在线论坛页面构成及实现效果 120
5.2.2 数据库表的设计 121
5.2.3 论坛首页面index.asp的设计 124
5.2.4 论坛讨论区页面board.asp的设计 127
5.2.5 查看讨论主题的详细内容title_detail.asp的设计 128
5.2.6 发起讨论主题post_title.asp页面的设计 129
5.2.7 回复讨论主题re_title.asp页面的设计 130
5.3 一个简易的新闻发布系统 131
5.3.1 简易新闻发布系统的页面构成及实现效果 131
5.3.2 数据库表的设计 132
5.3.3 建立两个数据库表之间的关联 133
5.3.4 新闻添加页面post.asp的设计 134
5.3.5 全部显示新闻页面view_all.asp的设计 135
5.3.6 按新闻分类浏览(view_group.asp) 137
5.3.7 浏览详细新闻内容(view_detail.asp) 138
5.4 搜索引擎 139
5.4.1 搜索引擎页面构成及实现效果 139
5.4.2 数据库表的设计 140
5.4.3 搜索页面的制作(index.asp) 141
5.4.4 后台处理程序process.asp的制作 141
5.4.5 搜索结果显示页面的设计 142
5.5 在线投票 145
5.5.1 在线投票页面构成及实现效果 146
5.5.2 数据库表的设计(data.mdb) 146
5.5.3 投票页面的设计(index.asp) 147
5.5.4 后台处理程序的设计(vote.asp) 148
5.5.5 投票显示页面的设计 149
5.5.6 倒票防御战 150
5.6 在线调查 152
5.6.1 在线调查页面结构及实现效果 152
5.6.2 数据库表设计 153
5.6.3 显示问卷调查内容页面index.asp的制作 154
5.6.4 后台处理程序设计(保存调查结果页面process.asp制作) 155
5.6.5 防止重复投票的设计 156
5.6.6 显示调查结果页面(view.asp) 156
5.7 网络调查问卷Email版 156
5.7.1 网络调查问卷Email版页面构成及实现效果 157
5.7.2 数据库表设计 157
5.7.3 程序设计 158
5.8 在线报名 160
5.8.1 在线报名页面构成及实现效果 160
5.8.2 数据库表设计 161
5.8.3 报名页面signup.asp的设计 162
5.8.4 报名统计页面的设计(update.asp) 164
5.8.5 报名结果显示页面 166
5.9 登录系统和密码验证 166
5.9.1 系统登录和密码验证页面构成及实现效果 167
5.9.2 数据库表的结构 167
5.9.3 验证登录页面的制作 168
5.9.4 制作登录成功和登录失败的页面 169
5.10 网络考试系统 170
5.10.1 网上考试系统页面构成及实现效果 170
5.10.2 数据库表的设计 171
5.10.3 登陆页面index.asp的设计 172
5.10.4 考试页面test.asp的制作 174
5.10.5 评分页面的制作 178
5.11 人力资源管理 179
5.11.1 人力资源管理页面构成及实现效果 180
5.11.2 数据库表的设计 181
5.11.3 添加人员信息(add_user.asp) 182
5.11.4 导航页面的制作(list_user.asp) 183
5.11.5 人员资料编辑(edit.asp) 184
5.11.6 删除人员信息(del.asp) 185
5.11.7 检索人员信息(search_user.asp和find.asp) 185
5.11.8 调配人员工作单位(prepare_user.asp) 187
5.11.9 发放工资(wage.asp网页和payoff.asp网页) 187
5.11.10 Function.thm页面的制作 189
5.12 在线电子贺卡 189
5.12.1 在线电子贺卡页面构成及实现效果 189
5.12.2 数据库设计 191
5.12.3 贺卡首页index.asp页面的设计 192
5.12.4 分类贺卡显示sort.asp页面的设计 193
5.12.5 发送贺卡post_greeting.asp页面的设计 193
5.12.6 查看贺卡view_greeting.asp页面的设计 195
5.12.7 各项管理功能选择入口页面manage.asp的设计 195
5.12.8 添加分类addsort.asp页面的设计 195
5.12.9 删除分类delsort.asp页面的设计 195
5.12.10 添加图片记录addpic.asp页面的设计 196
5.12.11 按分类显示图片文件信息delpic.asp页面的设计 196
5.12.12 删除图片delpic_p.asp页面的设计 196
5.12.13 报错信息fail.asp页面的设计 196
5.13 在线聊天室 197
5.13.1 聊天室页面结构及设计效果 197
5.13.2 数据库表设计 198
5.13.3 Enter.asp页面的设计 200
5.13.4 进入聊天室处理程序Process.asp页面的设计 200
5.13.5 Reg.asp页面的设计 202
5.13.6 进入聊天室失败后的跳转页面Fail.asp的设计 202
5.13.7 框架集页面main.asp的设计 203
5.13.8 用户输入聊天内容的页面input.asp的设计 203
5.13.9 显示聊天内容show.asp页面的设计 205
5.13.10 显示在线用户页面userlist.asp的设计 207
5.13.11 top.asp页面的设计 207
5.13.12 out.asp页面的设计 208
5.13.13 Timeout.asp页面的设计 209
第三部分 精选插件篇 210
第六章 插件的安装与卸载 210
6.1 插件的安装 210
6.1.1 Extension Manager插件管理工具的启动 210
6.1.2 Extension Manager插件管理工具的界面介绍 210
6.1.3 插件的安装 211
6.2 插件的卸载 213
第七章 Dreamweaver UltraDev 插件精选 216
7.1 插件dHTML Outlines 216
7.1.1 插件启动 217
7.1.2 插件实现的功能 219
7.2 插件Background That Fit 221
7.2.1 插件启动 221
7.2.2 插件实现的功能 222
7.3 插件Compare Fields 224
7.4 插件IE5.5 Custom Scrollbars 227
7.5 插件MFXLogin 228
7.5.1 数据库表设计 229
7.5.2 建立MFXLogin.asp网页 229
7.5.3 “用户登录”界面设计效果 230
7.6 插件Trim Text Extra 231
7.6.1 数据库表的设计 232
7.6.2 建立显示网页 232
7.7 插件delete Multiple Records 234
7.7.1 插件的启动 234
7.7.2 插件实现的功能 235
7.8 插件List/Menu Rewrite 239
7.9 插件Alternate Table Rows 242
7.10 插件Check Form 243
7.11 插件Disable Fake Links 246
7.12 插件Domino Design Components 248
7.12.1 插件启动 249
7.12.2 插件命令图标简介 249
7.12.3 插件命令图标实现的功能以及运用 251
7.12.4 发布网页到Domino服务器 258
7.13 插件IBM Java Server Pages 261
7.13.1 插件启动 261
7.13.2 插件对象 262
7.13.3 插件对象功能细解 263
附录A Dreamweaver UltraDev插件分类列表 276
附录B Dreamweaver UltraDev菜单中英文对照表 284