《VBScript与JScript实例教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:汪斌等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2000
  • ISBN:7505363026
  • 页数:323 页
图书介绍:本书在介绍Internet与HTML以及与之相关的基本知识的基础上,通过大量实例,循序渐进地讲述了VBScript和JScript语言的基本概念、编程基础、程序控制流程、语句、组件、对象和集合等知识,并讲解了脚本引擎支持系统的建立方法,IIS、PWS的安装与Web服务器设置方法,同时讲解了VBScript、JScript与ASP的综合开发技术、数据库开发与连接方法等。本书附有一张光盘,含有编程操作指导教程、全书所有实例以及微软(中国)有限公司授权提供的有关系统软件。本书讲解的VBScript和JScript是目前网页设计中普遍采用的主流脚本语言及开发技术,适合网页开发和网站建设的专业技术人员学习使用,也可用做网页制作与网站建设方面的培训教材。

第1章 Internet与HTML概述 1

1.1 Internet的基本情况 1

1.1.1 Internet的起源与商业化发展 1

1.1.2 Internet的服务内容 2

1.1.3 TCP/IP协议 4

1.1.4 Internet中的主机管理与域名系统 8

1.1.5 Internet的工作原理 10

1.2 有关概念及HTML简介 10

1.2.1 超文本传输协议——HTTP 10

1.2.2 统一资源定位器——URL 10

1.2.3 网页、网站及其相关概念 11

1.2.4 对象的事件、属性和方法 12

1.2.5 HTML简介 12

1.2.6 客户端和服务器端的脚本语言 14

1.2.7 ActiveX组件简介 15

1.2.8 脚本引擎 16

第2章 VBScript基础 17

2.1 使用VBScript 17

2.1.1 VBScript及其主要功能 17

2.1.2 在HTML页面中使用VBScript 18

2.2 VBScript数据类型 21

2.3 VBScript变量 22

2.3.1 声明变量 22

2.3.2 变量的命名规则 25

2.3.3 给变量赋值 25

2.3.4 标量变量和数组变量 26

2.4 VBScript常量 27

2.4.1 声明自定义常量 27

2.4.2 使用固有常量 28

2.5 VBScript的表达式与运算符 31

2.5.1 算术运算符 31

2.5.2 关系运算符 33

2.5.3 逻辑运算符 35

2.5.4 连接运算符 39

2.5.5 运算符优先级 39

第3章 VBScript语句和过程 41

3.1 VBScript语句中的基本语句 41

3.1.1 选择语句 41

3.1.2 循环语句 45

3.2 VBScript语句中的过程 51

3.2.1 Sub过程 52

3.2.2 Function过程 54

3.2.3 参数说明 54

3.2.4 相关语句的语法 57

3.3 综合例子 60

第4章VBScript的函数 67

4.1 VBScript函数综述 67

4.1.1 数据类型判断 68

4.1.2 格式化函数 68

4.1.3 数据类型转换函数 70

4.1.4 数学运算函数 70

4.1.5 日期时间处理函数 71

4.1.6 字符串处理函数 73

4.2 程序范例:Hello 74

4.2.1 范例介绍 74

4.2.2 函数介绍——MsgBox函数 75

4.2.3 程序清单 77

4.3 程序范例:色彩 77

4.3.1 范例介绍 77

4.3.2 代码讲解 78

4.3.3 函数介绍 80

4.3.4 程序清单 82

4.4 程序范例:计数器 84

4.4.1 范例介绍 84

4.4.2 代码讲解 85

4.4.3 函数介绍 89

4.4.4 程序清单 90

4.5 程序范例:定单设计 94

4.5.1 范例介绍 94

4.5.2 代码讲解 95

4.5.3 函数介绍 97

4.5.4 程序清单 98

4.6 程序范例:使用Cookie 100

4.6.1 范例介绍 100

4.6.2 代码讲解 101

4.6.3 函数介绍 104

4.6.4 程序清单 108

第5章 VBScript的对象和集合 113

5.1 VBScript的对象和集合 113

5.1.1 关于组件 113

5.1.2 VBScript中的对象 113

5.1.3 Err对象 116

5.1.4 VBScript中的集合 117

5.2 程序范例:使用对象 119

5.2.1 范例介绍 119

5.2.2 代码讲解 120

5.2.3 函数介绍——CreateObject函数 121

5.2.4 对象介绍——Dictionary对象 122

5.2.5 程序清单 123

5.3 程序范例:驱动器信息 124

5.3.1 范例介绍 124

5.3.2 代码讲解 125

5.3.3 对象介绍 128

5.3.4 程序清单 129

5.4 程序范例:文件信息 131

5.4.1 范例介绍 131

5.4.2 代码讲解 132

5.4.3 对象介绍 136

5.4.4 程序清单 138

5.5 程序范例:文件管理 143

5.5.1 范例介绍 143

5.5.2 代码讲解 144

5.5.3 对象介绍——TextStream对象 146

5.5.4 程序清单 147

第6章 VBScript与ASP 153

6.1 ASP及其工作方式 153

6.2 运行ASP的环境要求 156

6.3 IIS的安装与基本配置 157

6.3.1 IIS响应客户请求的方法 157

6.3.2 IIS的支持服务 159

6.3.3 IIS的服务帐号 160

6.3.4 IIS的安装 161

6.3.5 IIS的基本配置 162

6.4 WWW服务器的建设管理 165

6.4.1 创建新的Web站点 165

6.4.2 配置Web站点 166

6.4.3 配置主目录 169

6.4.4 配置虚拟目录 172

6.4.5 设置主页文件 173

6.4.6 目录安全设置 174

6.4.7 Web站点负载的多台IIS服务器分布 176

6.4.8 单站点服务器配置多个Web站点 177

6.5 PWS的安装与Web服务器配置 179

6.5.1 PWS的安装 179

6.5.2 PWS的设置 181

6.6 ASP中对VBScript等脚本程序的引用 183

6.6.1 客户端脚本的引用 184

6.6.2 服务器端脚本的引用 185

6.6.3 服务器端脚本语言声明 187

6.6.4 <% =表达式%>与Response.Write两种输出方式简介 189

6.6.5 使用#include命令包含文件 190

6.6.6 ASP内建对象和ActiveX组件的引用 190

6.7 Global.asa文件 191

6.8 ASP的Web运行机制 192

第7章 认识JScript 194

7.1 JScript语言 194

7.2 开始使用JScript 195

7.3 JScript的嵌入位置 196

7.4 用JScript编写客户端脚本和服务器端脚本 200

7.4.1 如何确定脚本在客户端运行还是在服务器端运行 201

7.4.2 客户端脚本与服务器端脚本在JScript中的处理 201

第8章 JScript语言基础 203

8.1 JScript的变量 203

8.1.1 变量的声明 203

8.1.2 强制类型转换 204

8.1.3 变量的作用域 204

8.1.4 变量的命名 204

8.2 JScript的数据类型 205

8.2.1 数值类型 205

8.2.2 字符串类型 206

8.2.3 对象类型 206

8.2.4 布尔类型 206

8.2.5 空类型 206

8.2.6 未定义类型 207

8.3 JScript的操作符 207

8.3.1 算术操作符 207

8.3.2 逻辑操作符 207

8.3.3 位操作符 209

8.3.4 赋值操作符 210

8.3.5 混合操作符 210

第9章 JScript的程控流程 211

9.1 条件语句 211

9.1.1 If语句和if...else语句 211

9.1.2 switch语句 214

9.2 循环语句 216

9.2.1 for语句 216

9.2.2 while语句 217

9.2.3 do...while语句 218

9.2.4 for...in语句 219

9.3 break语句和continue语句 219

第10章 JScript的函数 220

10.1 JScript内建函数 220

10.1.1 escape()函数和unescape()函数 220

10.1.2 eval()函数 221

10.2 JScript的用户自定义函数 221

第11章 JScript的对象 223

11.1 JScript的内建对象 223

11.1.1 原型与构造器 223

11.1.2 数组对象(Array Object) 225

11.1.3 布尔对象(Boolean Object) 226

11.1.4 日期对象(Data Object) 226

11.1.5 数学对象(Math Object) 228

11.1.6 字符串对象(String Object) 228

11.1.7 函数对象(Function Object) 230

11.1.8 Object对象(Object Object) 231

11.1.9 数值对象(Number Object) 232

11.1.10 全局对象(Globe Object) 232

11.2 浏览器对象 233

11.2.1 window对象 234

11.2.2 document对象 240

11.2.3 navigator对象 245

11.2.4 location对象 247

11.2.5 history对象 248

11.3 用户自定义对象 248

11.3.1 定义对象及其属性 249

11.3.2 定义对象的方法 249

第12章 窗体的使用 251

12.1 窗体及其控件 251

12.2 文本框控件 253

12.2.1 文本框的属性 253

12.2.2 文本框的方法 254

12.2.3 文本框的事件 256

12.3 按钮控件 259

12.3.1 一般按钮 260

12.3.2 提交按钮(Submit Button) 263

12.3.3 重置按钮(Reset Button) 264

12.4 隐藏控件 264

12.5 文本区控件 266

12.6 单选框控件和复选框控件 268

12.6.1 单选框控件 268

12.6.2 复选框控件 269

12.7 选择列表控件 271

12.8 其他控件 276

12.8.1 图像控件 276

12.8.2 文件控件 277

12.9 小结 277

第13章 鼠标和键盘事件处理 278

13.1 event对象 278

13.2 鼠标事件的处理 279

13.2.1 鼠标事件 280

13.2.2 鼠标事件的处理 280

13.3 键盘事件的处理 291

13.4 小结 295

第14章 客户端脚本和服务器端脚本 296

14.1 Jscript与ASP 296

14.1.1 将JScript脚本加入ASP文件 296

14.1.2 ASP的对象 298

14.1.3 ASP的组件 304

14.2 ASP的数据库处理功能 305

14.2.1 和数据库连接 305

14.2.2 执行SQL语句 306

14.2.3 获取SQL语句的执行结果 307

14.3 小结 323