VBScript的内置对象

VBScript的内置对象

ID:36609915

大小:461.61 KB

页数:69页

时间:2019-05-09

VBScript的内置对象_第1页
VBScript的内置对象_第2页
VBScript的内置对象_第3页
VBScript的内置对象_第4页
VBScript的内置对象_第5页
资源描述:

《VBScript的内置对象》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1课前导读2课堂教学3上机练习4课后作业ASP程序与ASP的内置对象1课前导读1.脚本语言2.对象与ActiveX组件1课前导读ASP是微软公司推出的一种位于服务器端的脚本运行环境。通过这种环境,可将HTML页、脚本命令以及COM组件组合在一起,创建交互式网页或功能强大的基于Web的应用程序,可以创建和运行动态的交互式Web服务器应用程序。因为不用通过编译生成目标程序,ASP程序的开发与修改非常容易。1.脚本语言脚本语言是介于HTML和Java、C++、VisualBasic等编程语言之间的语言。HTML用于格式化文本和链接网页。编程语言则向计算机发送一系列复杂机器指令,以完成一系列的操

2、作。脚本语言介于两者之间,通常用于格式化文本和使用以编程语言编写的已编译好的组件。脚本语言也可用来向计算机发送指令,但它们的语法规则没有可编译的编程语言那样严格和复杂。ASP默认的脚本编写语言为VBScript语言,用户可以根据自己的需要选择其他的脚本语言。只要安装了相应的脚本引擎,就可以使用几乎目前所有流行的脚本语言编写ASP应用程序。为简单起见,本教程中的所有ASP应用程序均使用VBScript编写。2.对象与ActiveX组件在面向对象编程中,对象就是指由当作完整实体的操作和数据组成的变量。对象是基于特定模型的,用户可通过由对象提供的一组方法或相关函数的接口来访问对象的数据,或执行

3、相应的操作。ActiveX组件是建立Web应用程序的关键。ActiveX组件是一个存在于Web服务器上的文件,该文件含有完成某些特定任务的代码。ActiveX组件扩展了服务器环境下的对象模型,提供公共服务,增强了对服务器平台上应用程序的支持,在ASP编程时就不必再去创建执行这些任务的代码。ASP的核心技术是对组件和对象技术的充分支持。组件提供了在脚本中执行任务的对象,要使用组件提供的对象,需创建对象的实例并将这个新的实例分配变量名。使用ASP的Server.CreateObject方法可以创建对象的实例,使用脚本语言的变量分配指令可以为对象实例命名。组件可以提供一个或多个对象以及对象的方

4、法和属性。用ASP编程时可使用的组件有两类:一类是ASP内置的组件,另一类是由第三方提供(或自己编写)的组件。2课堂教学2.1基本概念2.2Response对象及其使用2.3Server对象及其使用2.1基本概念1.ASP程序2.主脚本语言3.ASP程序的发布与执行4.ASP的包含文件5.ASP的内置对象6.ASP的内置组件7.用户自定义组件1.ASP程序ASP程序是以.asp为扩展名的文本文件,这个文本文件由静态HTML标记和动态ASP组成,它们之间可以相互包含,也就是说,在HTML标记中可以插入ASP代码,在ASP脚本语言代码中也可以插入HTML代码。创建ASP程序非常容易,比如可以

5、在HTML文件中添加脚本,只需将该文件的扩展名.htm或.html替换为.asp就可以了。要使.asp文件可用于Web用户,需将这个新文件保存在Web站点上的目录中(确定启用了该目录的脚本和执行权限)。使用浏览器查看该文件时,可以看到ASP处理并返回的HTML页。由于服务器要对.asp文件做额外的处理,所以最好不要将所有的HTML页都转换为ASP页。(1)ASP脚本命令ASP脚本命令使用定界符<%和%>。可以在定界符中包含任何命令,只要这些命令对正在使用的脚本语言有效。下述代码给出了包含脚本命令的简单的HTML页:页面的打开时间是:<%=Now%>.

6、说明:VBScript函数Now返回当前的日期和时间。Web服务器处理该页时,会使用当前的日期和时间替换<%=Now%>并且将该页返回到浏览器,显示结果。与前面各课的客户端脚本编写(编写在浏览器上运行的脚本)不同,请注意不要用HTML中的