Web技术与应用
主讲教师 陆慰民
******@
1
脚本语言
脚本是介于HTML和Java、C++和Visual Basic之类的编程语言之间的语言。
HTML通常用于格式化文本和链接网页。
编程语言通常用于向计算机发送一系列复杂指令。
脚本语言也可用来向计算机发送指令,但它们的语法和规则没有可编译的编程语言那样严格和复杂。脚本语言主要用于格式化文本和使用以编程语言编写的已编译好的组件。
2
脚本语言
使用脚本语言需要在计算机上安装相应的脚本引擎。脚本引擎是处理用某种语言书写命令的程序。
目前比较流行的脚本语言有VBScript和JavaScript。
VBScript基于Microsoft公司的Visual Basic语言
JavaScript基于SUN公司的Java语言
VBScript脚本不区分大小写,而JScript区分大小写。例如,在JScript中,用date来代替Date将导致错误。
3
脚本语言
使用脚本语言可以编写服务器端脚本,也可以编写客户端脚本。服务器端脚本和客户端脚本的主要区别:
服务器端脚本在Web服务器上执行,由服务器根据脚本的执行结果生成相应的HTML页面并发送到客户端浏览器中并显示。
客户端脚本由浏览器进行解释执行。
4
脚本语言
脚本代码能够嵌入到HTML文档的任何地方,通常都是将所有脚本代码集中放在Head部分,这样可以确保在Body部分调用代码之前所有脚本代码都被读取并解码。
客户端脚本必须用符号<SCRIPT>…</SCRIPT>把脚本代码嵌入到HTML页面中去。
5
脚本语言
服务器端脚本用符号<% … %>嵌入到HTML页面中去。
<SCRIPT>…</SCRIPT>把脚本代码嵌入到HTML页面中去。
6
VBScript
1. 在代码中加注释
采用西文单引号,即以撇号作为注释的开始,注释可以和语句在同一行并写在语句的后面,也可以单独占一行。
2. 使用不同进制的数字
在VBScript中,可以用十进制来表示数字,还允许使用十六进制或八进制来表示数字。
基本语法
7
变量
1.变量类型
VBScript中只有变体类型一种变量,该类型的变量可以存放各种不同的数据。
2.变量作用域
Script级的变量可以被所有的过程引用
Procdure级只能被声明该变量的过程引用
如果要使变量可在多个 ASP 页之间使用,就必须通过ASP的数据共享来实现。
8
变量
变量名必须以字母开头,不能包含句点。
4.声明变量
Dim 变量名表
在过程内声明变量为Procdure级
<% Dim UserName %>声明了一个变量UserName。
Public 变量名表 ' Script级的变量
Private 变量名表
仅限于定义它的<Script>标记中使用
9
数组
当定义的变量是一个数组时,应当给出它的最大下标值。
例如:Dim MyArray(10, 10),定义了名为MyArray二维静态数组,共有1111个元素(下标的下界从0开始)。
MyArray(5, 6)返回数组中位于第5行,第6列元素的值。
10
ASP脚本 来自淘豆网m.daumloan.com转载请标明出处.