《ASP动态网页设计教程》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:北京希望电子出版社总策划;袁启昌主编;张恒杰副主编;景鹏森,刘洋,陈强强编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2005
  • ISBN:7030147642
  • 页数:182 页
图书介绍:本书主要介绍ActiveServerPages动态网页设计技术。全书共分8章。主要介绍了ASP设计基础、HTML语言、JavaScript和VBScript脚本语言的编程方法,ASP内置对象的常用属性、方法和事件,ASP的常用组件;同时,还介绍了结构化查询语言SQL的基本内容,以及实现与数据库建立连接的ADO技术,最后以一个综合实例详细介绍了如何利用ASP技术编写动态Web网站。本书以任务驱动为主线,结合实际应用,从实例分析开始,引入教学内容,重点突出,通俗易懂,体现了高职高专的教育特色。本书是针对高职高专院校计算机类专业的《ASP动态网页设计》课程而编写的一本实用教程,同时也可供大中专院校及网站设计和开发人员参考和使用。需要本书或技术支持的读者,请与北京中关村083信箱(邮编:100080)发行部联系,电话:010-82702660,82702658,62978181(总机)转103或238传真:010-82702698E-mail:tbd@bhp.com.cn。

第1章 ASP设计基础 1

1.1 Web基础 1

1.1.1 Web概述 1

1.1.2 Web常用术语 1

目录 1

1.2 ASP基础 2

1.2.1 什么是ASP 2

1.2.2 ASP的运行环境及安装 3

1.2.3 创建虚拟目录 6

1.3.1 ASP的一个简单实例 7

1.3 ASP语法简介 7

1.3.2 ASP文件的基本构成和约定 9

1.4 ASP的开发工具及调试技巧 9

1.4.1 ASP的开发工具 9

1.4.2 ASP的调试技巧 10

1.5 习题 10

第2章 HTML语言 11

2.1 一个HTML文件实例 11

2.3.1 网页结构类标签 12

2.2.2 HTML语法规则 12

2.3 HTML常用标签 12

2.2.1 HTML的基本结构 12

2.2 HTML基本结构及语法规则 12

2.3.2 段落类标签 14

2.3.3 列表类标签 15

2.3.4 格式化类标签 16

2.3.5 超链接类标签 17

2.3.6 图像类标签 18

2.3.7 表格类标签 20

2.3.8 框架类标签 21

2.3.9 表单类标签 22

2.4 HTML综合实例 23

2.5 习题 25

第3章 JavaScript脚本语言介绍 26

3.1 什么是JavaScript 26

3.2 JavaScript的基本语法 26

3.3 变量和数据类型 27

3.3.1 基本数据类型 28

3.3.2 常量 28

3.3.3 变量 29

3.3.4 表达式和运算符 29

3.4 程序控制语句 29

3.4.1 选择语句 30

3.4.2 循环语句 30

3.5 函数 32

3.6 对象、方法、属性和事件 33

3.6.1 基本概念 33

3.6.2 常用对象的介绍 34

3.6.3 常用事件的应用 35

3.7 JavaScript综合举例 36

3.7.1 页面交互功能的应用 36

3.7.2 状态栏的应用 36

3.7.3 鼠标事件的应用 37

3.7.4 窗口的应用 38

3.8 习题 39

第4章 VBScript脚本语言介绍 40

4.1 什么是VBScript 40

4.2 VBScript的基本格式 40

4.3 变量和数据类型 42

4.4 程序控制语句 45

4.4.1 选择语句 45

4.4.2 循环语句 48

4.5 函数 52

4.5.1 转换函数 52

4.5.2 输入/输出函数 52

4.5.4 日期和时间函数 54

4.5.3 字符串函数 54

4.5.5 数学函数 55

4.5.6 检验函数 56

4.6 过程 56

4.6.1 sub子过程 57

4.6.2 function函数 58

4.7 习题 59

第5章 ASP的内置对象 60

5.1 从客户端获得信息的Request对象 60

5.1.1 Request对象简介 60

5.1.2 获取信息的方法——Form和QueryString 61

5.1.3 得到服务器属性的方法——ServerVariables 63

5.2 向客户端输出信息的Response对象 64

5.2.1 Response对象简介 64

5.2.2 直接输出信息的方法——Write 65

5.2.3 引导客户端至另一个URL位置的方法——Redirect 65

5.2.4 关于Buffer属性 66

5.2.5 Request对象和Response对象的综合使用 67

5.3 Cookies集合 68

5.3.1 Cookies集合简介 68

5.3.2 Cookies集合的操作——写入与读取 68

5.3.3 Cookies集合的属性 69

5.3.4 Cookies集合的应用 70

5.4.1 Session对象简介 72

5.4 记载特定客户信息的Session对象 72

5.4.2 利用Session存储信息 73

5.4.3 利用Session存储数组信息 74

5.4.4 Session对象的属性和方法 74

5.5 记载所有客户信息的Application对象 75

5.5.1 Application对象简介 75

5.5.2 利用Application存储信息 77

5.5.3 利用Application存储数组信息 78

5.5.4 Global.asa文件及应用 78

5.6.3 虚拟路径的转换方法——MapPath 80

5.6.2 创建ActiveX组件实例的方法——CreateObject 80

5.6.1 设置Web服务器响应时间的属性——ScriptTimeout 80

5.6 服务器Server对象 80

5.7 ASP内置对象的综合举例 81

5.8 习题 83

第6章 ASP组件 84

6.1 ASP组件概述 84

6.2 文件存取组件 85

6.2.1 文件存取组件概述 85

6.2.2 利用FileSystemObject对象创建文件 85

6.2.3 利用TextStream对象读取和追加数据 86

6.2.4 利用文件创建一个简单的留言板 87

6.3.2 广告轮显组件的属性和方法 89

6.3 广告轮显组件 89

6.3.1 广告轮显组件概述 89

6.3.3 广告轮显组件的应用实例 90

6.4 浏览器兼容组件 90

6.4.1 浏览器兼容组件概述 90

6.4.2 浏览器兼容组件的属性 91

6.4.3 浏览器兼容组件的应用实例 91

6.5 文件超链接组件 92

6.5.1 文件超链接组件概述 92

6.5.2 文件超链接组件的方法 92

6.5.3 文件超链接组件的应用实例 93

6.6 计数器组件 94

6.7 免费组件 97

6.7.1 如何使用免费组件 97

6.7.2 如何获取免费组件 98

6.8 习题 98

第7章 ASP的数据库存取组件及ADO技术 99

7.1 数据库存取组件概述 99

7.2 数据库的建立及ODBC数据源的设置 100

7.2.1 数据库的建立方法 100

7.2.2 数据源DSN的设置方法 100

7.3 构化查询语言SQL 103

7.3.1 查询语句Select 104

7.3.2 插入语句Insert Into 108

7.3.3 更新语句Update 108

7.3.4 删除语Delete 108

7.3.5 创建表语句Create table 108

7.3.6 删除表语句Drop table 109

7.4 ADO概述 109

7.5 用来和数据库建立连接的Connection对象 110

7.5.1 建立Connection对象 110

7.5.2 Connection对象的属性和方法 110

7.5.3 利用Connection对象存取数据库 114

7.5.4 事务处理 115

7.6 用来返回一个数据库记录集的Recordset对象 117

7.6.1 建立Recordset对象 118

7.6.2 Recordset对象的属性和方法 118

7.6.3 利用Recordset对象查询记录 123

7.6.4 分页显示数据 123

7.6.5 利用Recordset对象更新数据库 125

7.6.6 Fields集合和Field对象 126

7.7 用来改善查询的Command对象 128

7.7.1 建立Command对象 128

7.7.2 Command对象的属性和方法 128

7.7.4 非参数查询和参数查询 129

7.7.3 利用Command对象存取数据库 129

7.7.5 Parameters集合和Parameter对象 130

7.8 Errors集合和Error对象 132

7.8.1 Errors集合的属性和方法 133

7.8.2 Error对象的属性 133

7.9 习题 133

第8章 ASP动态网页设计开发实例——通用企业网站模板程序 134

8.1 通用企业网站模板程序的功能分析 134

8.2 建立数据库 134

8.3 连接数据库 136

8.4 通用企业网站模板程序的系统设计 136

8.4.1 系统数据信息的实现 137

8.4.2 主页的子栏目的显示以及新闻、产品、技术文档等信息的实现 138

8.4.3 用户调查的实现 149

8.4.4 访客留言簿的实现 151

8.4.5 管理页面程序的实现 153

8.5 习题 158

附录1 ASP编写过程中的常见问题 159

附录2 ASP的常用资源网站推荐 161

附录3 HTML的常用标签 162

附录4 JavaScript的常用对象及其属性、方法和事件 165

附录5 VBScript的常用对象及其属性、方法和事件 175

附录6 VBScript的常用函数 180