《动态网页设计》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:王玉洁主编
  • 出 版 社:南京:东南大学出版社
  • 出版年份:2006
  • ISBN:7564104732
  • 页数:328 页
图书介绍:本书以一个网站实例为线索,由浅入深地介绍了静态网页及动态网页的编辑方法。全书分四部分:第一部分介绍静态网页的编辑,主要介绍Dreamweaver MX 2004及HTML语言;第二部分介绍客户端动态网页的制作,主要介绍VBScript脚本语言的编程及将脚本程序嵌入HTML文档的方法;第三部分介绍服务器端动态网页的制作,主要介绍Access数据库、ASP动态服务器端脚本环境及在Dreamweaver MX 2004环境下制作实用的ASP页的方法;第四部分介绍网站中几个常用动态模块的制作方法:会员系统、信息发布、留言板、问卷查询等。沿线索学完本书,应具备制作一个小型网站的能力。

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