第
3
VBScript脚本语言
脚本语言的基本概念及VBScript语言的特点。
VBScript语言的语法基础。
VBScript选择结构语句的语法及其使用方法。
VBScript循环结构语句的语法及其使用方法。
VBScript数组定义及其使用。
VBScript过程定义及其使用。
本章要点:
脚本语言的概念
VBScript的特点
在网页中嵌入VBScript代码的方法
VBScript语言的写书规则
VBScript简介
为了使Web网页能够与用户进行交互,或者是为了完成某种特定的功能,网页设计者通常要编写一些小程序并嵌入到网页中。这种完成某种特定功能的小程序,我们称之为脚本程序。系统对脚本程序并不采用编译执行的方法,而是一行一行解释执行。编写脚本的语言称为脚本语言。目前常用的脚本语言有VBScript和JavaScript,而VBScript的基本语法来源于Visual Basic,因而有着广泛的群众基础。
脚本语言的概念
功能强大、简单易学
既可作为客户端编程语言也可作为服务器端编程语言
客户端编程语言是可以由浏览器解释执行的语言。当以客户端编程语言编制的程序被下载到一个兼容的浏览器中时,浏览器将自动执行该程序。
服务器端编程语言是在服务器上执行的语言。当用户请求网页时,用VBScript编写的服务器端执行的脚本将被服务器执行。
VBScript的特点
关于VBScript脚本语言,需注意以下问题:
(1)作为客户端编程语言, VBScript脚本程序一般只能被Microsoft Explorer浏览器解释执行,而Netscape Navigater将忽略VBScript脚本。如果需要使用其它的浏览器,可以使用Java和Jscript/JavaScript作为客户端编程语言。
(2)用VBScript作为服务器端编程语言的好处是VBScript不受浏览器的限制。
(3)用VBScript语言编写的服务器端执行的脚本程序,在网页通过网络传送给浏览器之前被执行,Web浏览器收到的只是标准的HTML文件。
VBScript的特点
在网页中嵌入VBScript代码的方法
<html>
<head>
<title>动态网页示例</title>
</head>
<body>
<script language="vbscript"> 'script代码块,默认由客户浏览器执行
<!--
"欢迎您学习VBscript" & "<br>"
-->
</script>
<%
"现在时间是:" & time
%>
</body>
</html>
图3-1 动态网页浏览结果
在网页中嵌入VBScript代码的方法
说明:
(1)网页代码中的<Script>…</Script>标记的作用是嵌入VBScript代码。该标记的一般格式如下:
<Script Language="VBScript">
VBScript代码序列
</Script>
<Script>…</Script>标记可以出现在HTML文档的任何地方(body或head部分之中),但最好将所有的一般目的的脚本代码放在head部分中,使所有脚本代码集中放置。这样可以确保在body部分调用代码之前所有脚本代码都被读取并解释。
一般将<Script>…</Script>标记中的代码块放在HTML的注释符号“<!--”和“-->”之间。
(2)网页代码中的标记“<%”和“%>”的作用是嵌入ASP代码,可以根据需要在其中编写VBScript脚本程序。注意:“<%”和“%>”之间的代码将由服务器解释执行。
VBScript语言的写书规则
(1)程序代码中不区分字母的大小写;
(2)一行可以写多条语句,语句之间用“:”分隔;
(3)一条语句也可以写在若干行上,但需在每行末尾加上续行标记——空格和下划线“_”;
(4)一行的长度不得超过255个字符;
(5)在代码中可合理地使用注释,注意以“'”开头,可以自占一行,也可以直接出现在语句的后面。
VBScript脚本语言 来自淘豆网m.daumloan.com转载请标明出处.