第4章在ASP中使用 SCript 本章要点 Vbscript的常量、变量 Vbscript的控制转移和循环 Vbscript中的过程 Vbscript的浏览器及Er对象 ● VBScript事件处理和错误调试技 术
第4章 在ASP中使用VBScript 本章要点: l Vbscript的常量、变量 l Vbscript的控制转移和循环 l Vbscript中的过程 l Vbscript的浏览器及Err对象 l VBScript事件处理和错误调试技 术
4.1脚本语言 >4.1.1什么是脚本语言 脚本语言是介于HTML和Java、C++ 和 Visual basic之类的编程语言之间的 言。HIML通常用于格式化文本和链接 网页。编程语言通常用于向计算机发送 系列复杂指令。脚本语言也可用来向 计算机发送指令,但它们的语法和规则 没有可编译的编程语言那样严格和复杂 脚本语言主要用于格式化文本和使用以 编程语言编写的已编译好的组件
4.1 脚本语言 ➢4.1.1 什么是脚本语言 脚本语言是介于HTML和Java、C++ 和Visual Basic之类的编程语言之间的语 言。HTML通常用于格式化文本和链接 网页。编程语言通常用于向计算机发送 一系列复杂指令。脚本语言也可用来向 计算机发送指令,但它们的语法和规则 没有可编译的编程语言那样严格和复杂。 脚本语言主要用于格式化文本和使用以 编程语言编写的已编译好的组件
ASP使网站开发人员用多种脚本语言 编写完整的过程成为可能。事实上,在 单个asp文件内部就可以使用多种脚本 语言。另外,由于脚本是在服务器端读 取和处理的,所以请求asp文件的客户 端浏览器并不需要支持脚本 在服务器端使用脚本语言,需要在 服务器端安装脚本引擎。脚本引擎是用 于处理脚本的COM(组件对象模型)对象, 通俗地讲就是用某种语言书写的命令的 程序。ASP为脚本引擎提供主机环境并 把.asp文件中的脚本交给脚本引擎处理
ASP使网站开发人员用多种脚本语言 编写完整的过程成为可能。事实上,在 单个 .asp 文件内部就可以使用多种脚本 语言。另外,由于脚本是在服务器端读 取和处理的,所以请求.asp 文件的客户 端浏览器并不需要支持脚本。 在服务器端使用脚本语言,需要在 服务器端安装脚本引擎。脚本引擎是用 于处理脚本的COM(组件对象模型)对象, 通俗地讲就是用某种语言书写的命令的 程序。ASP为脚本引擎提供主机环境并 把.asp文件中的脚本交给脚本引擎处理
对于asp文件中使用的每种脚本语言,都 要将它们相应的脚本引擎安装在Web服务 器上 ASP带有两个脚本引擎: Microsoft Visual Basic Scripting Edition(VBScript)/FH Microsoft JScript。缺省语言是 VBScript, 当安装完 Active Server Pages时,它就已 存在了。同时安装的还有 JScript。当然也 可以安装和使用其它的脚本语言引擎, 例如Perl
对于.asp文件中使用的每种脚本语言,都 要将它们相应的脚本引擎安装在Web服务 器上。 ASP带有两个脚本引擎:Microsoft Visual Basic Scripting Edition (VBScript)和 Microsoft JScript。缺省语言是VBScript, 当安装完Active Server Pages时,它就已 存在了。同时安装的还有JScript。当然也 可以安装和使用其它的脚本语言引擎, 例如Perl
>4.12 VBScript和 JScript之间的区别 VBScript和 JScript之间最大的区别就 是它们的结构。 VBScript是 Visual basic 的子集,如果你曾经用过 Visual basic或 者是 Visual Basic for Applications(VBA), 就会觉得非常熟悉。不过它们并不是完 全一样的,因为 VBScript是特意为在浏览 器中进行工作而设计的,它不包括一些 在脚本这个范围以外的特性,如文件访 问和打印等等
➢4.1.2 VBScript和JScript之间的区别 VBScript和JScript之间最大的区别就 是它们的结构。VBScript是Visual Basic 的子集,如果你曾经用过Visual Basic或 者是Visual Basic for Applications(VBA), 就会觉得非常熟悉。不过它们并不是完 全一样的,因为VBScript是特意为在浏览 器中进行工作而设计的,它不包括一些 在脚本这个范围以外的特性,如文件访 问和打印等等