。脚本起源于编程语言,但又不同于编程语言。两者间的本质区别是:一般编程语言的代码是一次性翻译成机器代码,执行时就不需要其编译环境了;脚本是由专门的脚本引擎来解释执行的,执行时逐条语句翻译,不能脱离其执行引擎来执行。脚本语言概述脚本语言脚本按执行方式和位置的不同,分为客户机端脚本和服务器端脚本两类。静态网页只能包含客户机脚本,ASP动态网页则可以包含客户机脚本和服务器脚本两种类型。JavaScript更多地用于客户端。脚本语言概述VBScript与JavaScript的比较比较内容VBScriptJavaScript可否编写客户机脚本可以可以可否编写服务器脚本可以可以用途主要用于编写服务器脚本主要用于编写客户机脚本平台要求服务器脚本必须运行于IIS;客户机脚本必须运行于IE(其他浏览器可能不支持)需要检查服务器平台是否支持服务器脚本;<script>和</script>标记来定义网页的客户机脚本类型为VBScript。<scriptLanguage="VBScript"type="text/VBScript"[event="事件名称"][for="对象名称"]><!-- 脚本代码--></script>脚本语言概述案例3-1按钮单击响应(效果)案例3-1按钮单击响应(代码)<script>标记具有以下三个属性:(1)language:指定脚本代码所使用的脚本语言。explorer浏览器来说,该属性的取值可以是“vbscript”或“javascript”,前者也可以简写为“vbs”。(2)event:指定与脚本代码相关联的事件。(3)for:指定与事件相关联的对象。显式定义网页客户机脚本说明:VBScript代码应写在<scriptlanguage=“VBScript”>标记和</script>标记之间。在一个网页文件中,可以添加多处VBScript脚本代码,可以放在head或body之间。可以把脚本代码定义成一个过程或函数,只有当这段代码被调用时才会被执行。可以把多条VBScript脚本语句放在同一行,并用冒号“:”隔开;或将一条语句分两行或多行书写,行尾加一个续行符“_”。。一是可以用<%%>标记来定义,命令格式为:<%***@LANGUAGE="VBSCRIPT"%><%……%>脚本语言概述案例3-2提交表单(代码)显式定义网页客户机脚本说明:<%@%>这样格式的代码称为ASP处理指令,必须放在网页文件的第一行。<%%>是ASP服务器脚本的定界符,在服务器端执行的脚本程序要放在这对符号里面。用<%%>定界的服务器端脚本可以根据需要放在网页文件的任何位置,脚本代码运行生成HTML标记在浏览器端显示。包含服务器端脚本的网页文件扩展名为“.asp”。脚本语言概述
VBScript脚本语言基础课件 来自淘豆网www.taodocs.com转载请标明出处.