《Dreamweaver CS3+ASP动态网站开发基础与实例教程 职业版》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:孙利娟,穆杰编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2010
  • ISBN:9787121097676
  • 页数:356 页
图书介绍:本书共包括15章,分别讲述了动态网站开发的基础知识、Dreamweaver CS3的基本操作、在网页中使用表格和框架的方法、CSS、表单和Spry框架、HTML基础及编写HTML代码的方法、XML的基础知识和利用CSS进行网页布局的方法和技巧、VBScript和JavaScript这两种脚本语言的使用方法、ASP的内置对象和内置组件、网站数据库等。最后通过聊天室、BBS论坛和留言板等3个综合开发范例,使读者通过实训能够将所学的知识融会贯通,应用到实际的动态网站开发中去。

第1章 动态网站开发基础 1

1.1动态网站概述 1

1.1.1认识动态网站 1

1.1.2实现动态站点的关键技术 2

1.1.3 B/S架构简介 3

1.2动态网页编程语言 4

1.2.1静态网页和动态网页 4

1.2.2 ASP简介 4

1.3构建ASP开发环境 5

1.3.1配置计算机 6

1.3.2安装IIS 7

1.3.3配置Web服务器 8

1.4 Dreamweaver CS3的工作环境 11

1.4.1用Dreamweaver CS3制作一个简单的网页 11

1.4.2 Dreamweaver工作环境简介 14

1.5本章习题 18

1.6上机实训 18

第2章 Dreamweaver CS3的基本操作 19

2.1在Dreamweaver中建立站点 19

2.1.1设置站点名称 19

2.1.2设置是否使用服务器技术 20

2.1.3设置站点的本地文件夹 21

2.1.4设置远程服务器连接方式 21

2.1.5完成站点向导 22

2.2创建网页文档 22

2.2.1新建ASP网页 22

2.2.2设置网页文档属性 23

2.3在网页中使用文字和图像 24

2.3.1在网页中使用文字 24

2.3.2在网页中使用图像 30

2.4在网页中使用声音和Flash动画 32

2.4.1在网页中使用声音 32

2.4.2在网页中使用Flash动画 34

2.5在网页中应用超级链接 35

2.5.1给文字应用超级链接 35

2.5.2给图片应用超级链接 37

2.5.3超级链接详解 37

2.6本章习题 39

2.7上机实训 40

第3章 在网页中使用表格和框架 41

3.1在网页中使用表格 41

3.1.1在页面中插入表格 41

3.1.2设置表格属性 43

3.1.3用表格布局网页 46

3.2在网页中使用框架 50

3.2.1创建框架和框架集 50

3.2.2设置框架及框架集属性 52

3.2.3保存框架和框架集 54

3.2.4用框架布局一个简单页面 54

3.3本章习题 57

3.4上机实训 58

第4章 CSS 59

4.1 CSS基础 59

4.1.1认识“CSS样式”面板 59

4.1.2新建CSS样式 60

4.1.3在网页中应用CSS样式 62

4.2 CSS属性详解 63

4.2.1类型 64

4.2.2背景 65

4.2.3区块 66

4.2.4方框 67

4.2.5边框 68

4.2.6列表 68

4.2.7定位 69

4.2.8扩展 70

4.3链接外部CSS样式表 71

4.3.1定义CSS文件 71

4.3.2链接外部CSS文件 74

4.3.3在网页中应用外部CSS样式表 75

5.1.2 Spry效果详解 81

5.2 Spry控件 84

5.2.1 Spry控件概述 84

5.2.2 “Spry菜单栏”控件 86

5.2.3 “Spry选项卡式面板”控件 88

5.2.4 “Spry折叠式”控件 90

5.2.5 “Spry可折叠面板”控件 91

5.3表单 92

5.3.1表单概述 92

5.3.2常用的表单控件 94

5.3.3 Spry验证表单控件 100

5.4本章习题 104

5.5上机实训 105

第6章 HTML 107

6.1 HTML概述 107

6.1.1什么是HTML 107

6.1.2编写第一个HTML网页 108

6.1.3 HTML的基本结构 108

6.1.4 HTML的标签和属性 109

6.2常用HTML标签 110

6.2.1 body标签 110

6.2.2文本和段落标签 110

6.2.3 img标签 111

6.2.4列表标签 112

6.2.5超链接标签 114

6.2.6表格标签 115

6.2.7表单标签 119

6.3在Dreamweaver CS3中编辑HTML代码 123

6.3.1标签选择器 124

6.3.2代码提示工具 124

6.3.3编码工具栏 126

6.4本章习题 127

6.5上机实训 128

第7章 Web 2.0网页布局 129

7.1 XML基础 129

7.1.1认识XML 129

7.1.2在Dreamweaver CS3中设计XML网页 131

7.2表格+CSS布局 135

7.2.1认识表格+CSS布局 135

7.2.2表格+CSS布局应用实例 136

7.3 Div+CSS布局 139

7.3.1认识Div+CSS布局 139

7.3.2 Div+CSS布局应用实例 142

7.4本章习题 146

7.5上机实训 146

第8章 脚本语言 147

8.1脚本语言基础知识 147

8.1.1 HTML脚本标签 147

8.1.2编写一个简单的脚本程序 148

8.2 VBScript 150

8.2.1 VBScript基础 150

8.2.2 VBScript的运算符 153

8.2.3 VBScript的流程控制语句 154

8.2.4 VBScript的常用函数 159

8.3 JavaScript 166

8.3.1 JavaScript基础 166

8.3.2 JavaScript流程控制语句 170

8.3.3 JavaScript函数 172

8.3.4 JavaScript事件 173

8.3.5 JavaScript对象 176

8.3.6编写一个简单的JavaScript程序 179

8.4 Dreamweaver CS3的脚本语言功能 180

8.4.1“行为”面板 180

8.4.2“代码片断”面板 183

8.5本章习题 187

8.6上机实训 188

第9章 Response和Request对象 189

9.1 ASP内置对象简介 189

9.2在Dreamweaver“设计”视图中应用ASP内置对象 191

9.2.1制作表单页 191

9.2.2设置请求变量 192

9.2.3设计反馈页面 193

9.2.4测试页面 194

9.3 Response对象 195

9.3.1 Response对象的常用属性 195

9.3.2 Response对象的常用方法 197

9.3.3 Response对象的数据集合 200

9.4 Request对象 200

9.4.1 Request对象的常用属性和方法 200

9.4.2 Request对象的数据集合 201

9.5应用Response和Request对象 204

9.5.1从浏览器中获取信息 205

9.5.2从QueryString中接收信息 207

9.5.3使用Response返回信息 209

9.5.4页面的重导向 210

9.5.5获取客户端环境变量 211

9.5.6 ASP页面缓冲 212

9.5.7调查表实例 214

9.6本章习题 215

9.7上机实训 216

第10章 其他ASP内置对象 217

10.1 Application对象 217

10.1.1 Application对象的属性和方法 217

10.1.2处理Application对象事件 220

10.1.3创建聊天室实例 220

10.2 Session对象 223

10.2.1 Session对象的属性和方法 223

10.2.2 Session事件 225

10.2.3密码验证实例 226

10.3 Server对象 229

10.3.1 Server对象的属性和方法 229

10.3.2 Server对象的应用 231

10.4 Cookies集合 232

10.4.1 Cookies基本知识 232

10.4.2创建Cookies 233

10.4.3从浏览器读取Cookies 234

10.4.4使用Global.asa文件 235

10.5本章习题 237

10.6上机实训 238

第11章 ASP组件 239

11.1 ASP组件概述 239

11.2文件系统组件 240

11.2.1对文件的操作 240

11.2.2驱动器的操作 243

11.2.3留言板实例 245

11.3内容链接组件 249

11.3.1内容链接组件概述 249

11.3.2内容链接组件应用实例 250

11.4广告轮换组件 253

11.4.1 AdRotator组件的属性和方法 253

11.4.2循环定时文件 253

11.4.3重定向文件 255

11.4.4AdRotator组件应用实例 255

11.5计数器组件 256

11.5.1 Counters组件 256

11.5.2 PageCounter组件 258

11.6浏览器组件 259

11.6.1 BrowserCapabilities组件概述 259

11.6.2 BrowserCapabilities组件应用实例 261

11.7本章习题 263

11.8上机实训 263

第12章 ASP的数据库操作 265

12.1网站数据库 265

12.1.1 数据库技术概述 265

12.1.2 用Access创建网站数据库 267

12.1.3 SQL语言 270

12.2 ODBC与ADO 272

12.2.1 ODBC概述 273

12.2.2 ADO概述 274

12.2.3定义DSN 275

12.3连接数据库 277

12.3.1 Connection对象 277

12.3.2在Dreamweaver中连接数据库的方法 280

12.4记录集 284

12.4.1 RecordSet对象概述 284

12.4.2利用RecordSet对象进行添加、修改和删除操作 287

12.4.3在Dreamweaver中操作记录集 291

12.5使用Command对象 293

12.5.1 Command对象概述 293

12.5.2使用命令对象 295

12.5.3在Dreamweaver中应用Command对象 297

12.6 ADO的其他独立对象 298

12.6.1 Field对象 298

12.6.2 Parameter对象 299

12.6.3 Property对象 300

12.6.4 Errors对象 300

12.7本章习题 301

12.8上机实训 302

第13章 综合实训——聊天室 303

13.1案例简介 303

13.2制作步骤 304

13.2.1在Dreamweaver CS3中建立动态站点 304

13.2.2创建聊天室首页文件index.asp 306

13.2.3创建框架主文件chat.asp 307

13.2.4输入聊天内容文件input.asp 308

13.2.5显示聊天信息文件main.asp 310

13.2.6退出聊天文件exit.asp 311

第14章 综合实训——BBS论坛 313

14.1案例简介 313

14.2制作步骤 314

14.2.1创建数据库文件bbs.mdb 314

14.2.2在Dreamweaver中创建数据库链接 314

14.2.3创建BBS首页文件——index.asp 316

14.2.4数据库连接文件——odbc_connection.asp 318

14.2.5函数文件——function.asp 318

14.2.6计算点击数文件——coun_hits.asp 319

14.2.7显示具体内容文件——particular.asp 319

14.2.8发表新文章文件——announce.asp 322

14.2.9回复文章文件——re_announce.asp 323

第15章 综合实训——留言板 327

15.1案例简介 327

15.2制作步骤 328

15.2.1创建第一个动态页面——留言板主页面 328

15.2.2在Dreamweaver CS3中创建数据库链接 331

15.2.3初次体验留言板主页面的动态效果 333

15.2.4创建用户留言页面 337

15.2.5在留言板主页面实现留言记录导航 342

15.2.6进一步充实留言板主页面和留言页面 344

15.2.7留言板管理页面的实现 348

15.2.8编辑、删除用户留言和管理员回复功能的实现 350

附录A 参考答案 355