第4课 VBScrip编程语言() 4.1课前指导 4.2课堂教学 4.3上机练习 4.4课后作业
4.1 课前指导 4.2 课堂教学 4.3 上机练习 4.4 课后作业 第4课 VBScript编程语言(一)
4.1课前导读 4.1.1 VBScript介绍 4.1.2客户端和服务器端编程语言
4.1 课前导读 4.1.1 VBScript介绍 4.1.2 客户端和服务器端编程语言
VBScript是一种脚本语言,属于 Microsoft Visual basic的简化版本。如果对 Visual basic或 Visual Basic for Applications(VBA)有所了解, 就会很快熟悉 VBScript。如果没有学过 Visual basic, 只要学会 VBScript,就能够使用所有的 Visual basic 语言进行程序设计
VBScript 是 一 种 脚 本 语 言 , 属 于 Microsoft Visual Basic的简化版本。如果对Visual Basic或 Visual Basic for Applications(VBA)有所了解, 就会很快熟悉VBScript。如果没有学过Visual Basic, 只要学会VBScript,就能够使用所有的Visual Basic 语言进行程序设计
4.11 VBScript介绍 VBScript是 Active Sever Pages的缺省语言,当 然也可以在ASP网页中使用其它脚本语言,如 Jscript 等。但是,本书中所有的ASP例子程序都使用 VBScript 可以在HM文件中直接嵌入 VBScript脚本,从而 扩展ⅢML,使它不仅仅是一种页面格式语言。带有 VBScript脚本的网页在每次下载到浏览器时都可以是 不同的,而且可以对用户的操作作出反应
4.1.1 VBScript介绍 VBScript是Active Sever Pages的缺省语言,当 然也可以在ASP网页中使用其它脚本语言,如Jscript 等。但是,本书中所有的ASP例子程序都使用VBScript。 可以在HTML文件中直接嵌入VBScript脚本,从而 扩展HTML,使它不仅仅是一种页面格式语言。带有 VBScript脚本的网页在每次下载到浏览器时都可以是 不同的,而且可以对用户的操作作出反应
生.1.2-客户端和服务器端编程语言 VESciυt既可以作为客户端编程语言,也可以作 为服务器端编程语言 客户端编程语言是可以由浏览器解释执行的语言。 当以客户端编程语言编制的程序被下载到一个兼容的 浏览器中时,浏览器将自动执行该程序。 客户端编程语言的优点是浏览器完成了所有的工 作,这可以减轻服务器的负担。而且客户端程序运行 起来比服务器端程序快得多 个浏览器的用户执 行了一个操作时,不必通过网络对其作出响应,客户 端程序就可以作出响应
4.1.2 客户端和服务器端编程语言 VBScript既可以作为客户端编程语言,也可以作 为服务器端编程语言。 客户端编程语言是可以由浏览器解释执行的语言。 当以客户端编程语言编制的程序被下载到一个兼容的 浏览器中时,浏览器将自动执行该程序。 客户端编程语言的优点是浏览器完成了所有的工 作,这可以减轻服务器的负担。而且客户端程序运行 起来比服务器端程序快得多。当一个浏览器的用户执 行了一个操作时,不必通过网络对其作出响应,客户 端程序就可以作出响应
但 般来说,可以解释 VBScript脚本的浏览 器只有 Microsoft Internet Explorer,而 Netscape Navigator将忽略 VBScript脚本。如果需要,可以使用 Java和 Jscript/ JavaScript作为客户端编程语言。 VBScript也可以作为服务器端编程语言。服务器 端编程语言是在服务器上执行的语言。服务器为一个 站点提供文件,而浏览器接收这些文件。 当创建ASP网页时,将用 VBScript作为服务器端编 程语言。用 VBScript作为服务器端编程语言的好处是 VBScript不受浏览器的限制。 VBScript脚本在网页通 过网络传送给浏览器之前被执行,Web浏览器收到的只 一是标准的HTML文件
但是,一般来说,可以解释VBScript脚本的浏览 器只有Microsoft Internet Explorer,而Netscape Navigater将忽略VBScript脚本。如果需要,可以使用 Java和Jscript/JavaScript作为客户端编程语言。 VBScript也可以作为服务器端编程语言。服务器 端编程语言是在服务器上执行的语言。服务器为一个 站点提供文件,而浏览器接收这些文件。 当创建ASP网页时,将用VBScript作为服务器端编 程语言。用VBScript作为服务器端编程语言的好处是 VBScript不受浏览器的限制。VBScript脚本在网页通 过网络传送给浏览器之前被执行,Web浏览器收到的只 是标准的HTML文件
4.2-课堂教学 4.2在M页面中添加 VBScript代码 4.2.2 VBScript的输入与输出 4.2.3 VBScript的数据类型 4.2.4 VBScript的变量 4.2.5 VBScript的数组变量 4.2,6 VBScript的常数 4.2.7 VBScript的运算符与表达式 4.2.8 VBScript的常用函数 4.2.9语句
4.2 课堂教学 4.2.1 在HTML页面中添加VBScript代码 4.2.2 VBScript的输入与输出 4.2.3 VBScript的数据类型 4.2.4 VBScript的变量 4.2.5 VBScript的数组变量 4.2.6 VBScript的常数 4.2.7 VBScript的运算符与表达式 4.2.8 VBScript的常用函数 4.2.9 语句
-4.2.1在HML页面中添加 VBScript代码 在mM文件中,使用标记引用 VBScript 代码。 VBScript代码写在标记…之 间,标记…/ SCRIPT>可以出现在HTML页面的 任何地方(BODY或HAD部分之中)。然而最好将所有 的一般目标脚本代码放在HAD部分中,以使所有脚本 代码集中放置。这样可以确保在BODY部分调用代码之 前所有脚本代码都被读取并解码
4.2.1 在HTML页面中添加VBScript代码 在HTML文件中,使用标记引用VBScript 代码。VBScript代码写在标记…之 间,标记…可以出现在HTML页面的 任何地方(BODY或HEAD部分之中)。然而最好将所有 的一般目标脚本代码放在HEAD部分中,以使所有脚本 代码集中放置。这样可以确保在BODY部分调用代码之 前所有脚本代码都被读取并解码
【例4-1】第一个 VBScript例子 利用记事本编写如下代码 KHTML> CENTER> 众志成城 K/CENTER> /HTML>
众志成城 【例4-1】第一个VBScript例子。 利用记事本编写如下代码:
以41.htm或41.asp为文件名存盘,存放位置为 王作目录H:\ASP例\ch4。(参见1.2.3)。有以下两种 方式可以执行HTML文件41.htm: 打开 Internet信息服务器窗口,找到虚拟目录 asp\ch4,在右边的文件列表中选择文件41.htm, 然后在“操作”菜单中选择“浏览”项; 打开浏览器,在地址栏中直接输入虚拟目录名及 文件名 http://127.0.0.1/myasp/ch4/41.htm 在浏览器上的显示效果
以4_1.htm或4_1.asp为文件名存盘,存放位置为 工作目录H:\ASP例\ch4。(参见1.2.3)。有以下两种 方式可以执行HTML文件4_1.htm: 打开Internet信息服务器窗口,找到虚拟目录 myasp\ch4,在右边的文件列表中选择文件4_1.htm, 然后在“操作”菜单中选择“浏览”项; 打开浏览器,在地址栏中直接输入虚拟目录名及 文件名: http://127.0.0.1/myasp/ch4/4_1.htm 在浏览器上的显示效果