当前位置:首页 > 工业技术
ASP动态网页设计
ASP动态网页设计

ASP动态网页设计PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:《ASP动态网页设计》编委会编
  • 出 版 社:北京:中国计划出版社
  • 出版年份:2007
  • ISBN:7801779495
  • 页数:253 页
图书介绍:本书主要内容:Dreamwaver使用、客户端HTML、JavaScript、VBScript语言的应用、服务器端的ASP内建对象、内置组件的使用,以及SQL Server数据库基础知识、使用ADO操作数据库等内容。
《ASP动态网页设计》目录

第1章 Internet信息服务器及Web站点的建立 1

1.1 Internet信息服务器 1

1.1.1 IIS安装 1

1.1.2 IIS测试 3

1.1.3 IIS服务的启动和关闭 4

1.2 建立IIS服务环境 5

1.2.1 建立虚拟服务器 5

1.2.2 建立虚拟服务目录 5

1.3 管理WWW服务 8

1.3.1 设置网站基本属性 8

1.3.2 Web主目录 10

1.3.3 文档 13

1.3.4 自定义错误信息 14

1.3.5 ISAPI筛选器 15

1.3.6 自定义HTTP头 16

1.4 IIS设置的备份与恢复 18

1.4.1 备份当前的IIS设置 19

1.4.2 恢复以前的IIS设置 19

1.5 Web应用的创建和发布 19

1.6 练习题 23

第2章 HTML基础 25

2.1 HTML语言结构 25

2.2 HTML非正文标记 26

2.3 HTML正文标记 27

2.3.1 文字标记 27

2.3.2 列表标记 30

2.3.3 应用列表标记 31

2.3.4 多媒体标记 31

2.3.5 应用多媒体标记 32

2.3.6 超级链接标记 33

2.3.7 应用超链接标记 34

2.3.8 表格标记 35

2.3.9 应用表格标记 37

2.4 HTML特殊标记 39

2.4.1 表单标记 39

2.4.2 应用表单标记 41

2.4.3 框架标记 42

2.4.4 应用框架标记 43

2.4.5 其他标记 44

2.5 综合实例 44

2.6 练习题 47

第3章 ASP脚本语言——VBScript 50

3.1 VBScript概述 50

3.2 VBScript数据类型及运算符 51

3.2.1 数据类型 51

3.2.2 VBScript的运算符 51

3.3 VBScript变量与常量 54

3.3.1 变量的声明 54

3.3.2 数组的定义 55

3.3.3 定义常量 55

3.4 VBScript常用函数 56

3.4.1 数学函数 56

3.4.2 字符串函数 59

3.4.3 日期函数 61

3.4.4 数据类型转换函数 65

3.4.5 对话框函数 65

3.5 VBScript语句 69

3.5.1 应用条件语句 70

3.5.2 应用循环语句 71

3.6 VBScript过程和自定义函数 75

3.6.1 Sub子过程 75

3.6.2 Function函数 76

3.7 使用VBScript对象编程 76

3.7.1 Document对象 76

3.7.2 Window对象 77

3.8 综合实例 77

3.9 练习题 81

第4章 ASP脚本语言——JavaScript 83

4.1 JavaScript简介 83

4.2 JavaScript数据描述 83

4.2.1 数据类型 83

4.2.2 变量 84

4.2.3 常量 84

4.3 JavaScript运算符 85

4.4 JavaScript程序构成 86

4.4.1 条件语句 86

4.4.2 Switch语句 86

4.4.3 循环语句 87

4.4.4 注释语句 88

4.4.5 函数 88

4.5 JavaScript对象 89

4.5.1 对象的基础知识 89

4.5.2 内置对象 89

4.6 JavaScript事件 99

4.6.1 事件处理 99

4.6.2 事件应用 100

4.7 综合实例 104

4.8 练习题 106

第5章 Response和Request对象 108

5.1 Response对象 108

5.1.1 Response对象的属性 108

5.1.2 Response对象的方法 110

5.1.3 Response对象的数据集合 111

5.2 Response对象在网页设计中的应用 111

5.2.1 浏览器界面的跳转 111

5.2.2 End方法的应用 113

5.3 Request对象 116

5.3.1 Request对象的属性 116

5.3.2 Request对象的方法 116

5.3.3 Request对象的数据集合 116

5.4 Request对象在网页设计中的应用 117

5.4.1 获取表单信息 117

5.4.2 获取URL中的信息 121

5.5 综合实例 123

5.6 练习题 127

第6章 Application和Server对象 129

6.1 Application对象 129

6.1.1 Application变量 129

6.1.2 修改Application变量 129

6.1.3 Application语法 130

6.1.4 Application事件 130

6.2 Application对象在网络设计中的应用 131

6.3 Server对象 132

6.3.1 Server对象属性 132

6.3.2 CreateObject方法 132

6.3.3 HTMLEncode方法 132

6.3.4 MapPath方法 133

6.3.5 URLEncode方法 133

6.3.6 Transfer方法 133

6.3.7 Execute方法 134

6.4 Server对象在网络设计中的应用 134

6.4.1 Transfer方法应用 134

6.4.2 获得文件的实际物理路径 135

6.5 综合实例 136

6.6 练习题 138

第7章 Session和Cookies 140

7.1 Session对象 140

7.1.1 Session对象简介 140

7.1.2 Session数据集合 141

7.1.3 Session对象属性和方法 141

7.1.4 Session对象事件 142

7.1.5 使用Global.asa文件 143

7.2 Session对象在网络设计中的应用 143

7.2.1 记录登录用户权限信息 143

7.2.2 应用SessionID 146

7.3 Cookies对象 147

7.3.1 Cookies变量 147

7.3.2 Cookies生命期限 147

7.3.3 Cookies作用域 148

7.3.4 Cookies字典 148

7.3.5 读取Cookie值 149

7.4 综合实例 150

7.5 练习题 151

第8章 ASP的内置组件 153

8.1 Ad Rotator组件 153

8.1.1 Ad Rotator组件概述 153

8.1.2 用Ad Rotator组件来制作一个动态广告 155

8.2 Browser Linking组件 157

8.2.1 Browser Linking组件的功能 157

8.2.2 Browsecap.ini文件 158

8.2.3 使用Browser组件获取客户端浏览器信息 158

8.3 Content Linking组件 160

8.4 CDO For NTS组件 161

8.4.1 发送简单的电子邮件 161

8.4.2 发送带有附件的电子邮件 162

8.4.3 以HTML格式发送邮件 162

8.5 综合实例 163

8.6 练习题 171

第9章 ASP的文件处理 172

9.1 FileSystemObject对象 172

9.1.1 FileSystemObject对象的属性 172

9.1.2 FileSystemObject对象的方法 173

9.1.3 向文本中写入信息 183

9.1.4 读取文本中的信息 183

9.2 TextStream对象 184

9.2.1 TextStream对象的属性 184

9.2.2 TextStream对象的方法 185

9.3 File对象及Files数据集合 185

9.3.1 File对象的属性 185

9.3.2 File对象的方法 187

9.3.3 Files数据集合 188

9.4 Folder对象及Folders数据集合 190

9.4.1 Folder对象的属性 190

9.4.2 Folder对象的方法 192

9.4.3 Folders数据集合 193

9.5 Drive对象及Drives数据集合 194

9.5.1 Drive对象的属性 194

9.5.2 Drives数据集合 196

9.6 综合实例 196

9.7 练习题 197

第10章 ActiveX数据对象(ADO) 200

10.1 ActiveX数据对象 200

10.1.1 使用ActiveX数据对象 200

10.1.2 ADO配置 201

10.2 Connection数据对象 202

10.2.1 Connection数据对象的方法 202

10.2.2 Connection数据对象的属性 204

10.3 Recordset对象 206

10.3.1 光标 206

10.3.2 锁定 207

10.3.3 Recordset对象的方法 208

10.3.4 Recordset对象的属性 210

10.3.5 记录集的显示 213

10.3.6 实现数据库的分页显示 215

10.3.7 利用Recordset对象进行添加删除和修改操作 218

10.4 Command对象 220

10.4.1 Command对象概述 220

10.4.2 Command对象的属性 220

10.4.3 Command对象的方法 222

10.4.4 添加数据 223

10.4.5 修改数据 225

10.4.6 删除数据 226

10.5 ADO对象库的集合 227

10.5.1 Parameters集合 227

10.5.2 Recordset对象的Fields集合和Field对象 228

10.5.3 Errors集合 229

10.5.4 Properties集合 229

10.6 综合实例 230

10.7 练习题 242

第11章 常见ASP脚本攻击及防范 244

11.1 ASP漏洞 244

11.1.1 源代码泄露漏洞 244

11.1.2 FileSystemObject组件漏洞 245

11.1.3 从客户端下载数据漏洞 245

11.1.4 IIS的Index Server服务漏洞 246

11.1.5 URL直接请求漏洞 246

11.1.6 IIS 5 Unicode编码漏洞 247

11.1.7 脚本程序漏洞 247

11.1.8 登录密码验证漏洞 247

11.2 防范措施 248

11.2.1 防范查看程序源代码 248

11.2.2 防范FileSystemObject组件漏洞 248

11.2.3 防范从客户端下载数据库文件 249

11.2.4 防范IIS的Index Server服务漏洞 250

11.2.5 防范URL直接请求漏洞 250

11.2.6 防范IIS 5 Unicode编码漏洞 250

11.2.7 防范脚本程序漏洞 250

11.2.8 防范密码验证漏洞 251

11.3 练习题 252

主要参考文献 253

相关图书
作者其它书籍
返回顶部