田贤追博客 - QQ:260776893,Tel:13065860667

网站建设电子商务博客(网站制作,优化推广,网络营销宣传,B2B,网络广告),网络维护,平面设计及相关的文章信息发布共享。

« 数据库技术做外贸一定要充分利用网上的免费资源 »

VBScript及JavaScript脚本语言

Script(脚本)是由一组可以在客户端浏览器上运行的命令组合而成的语言,你可以把它想像成一个运行于客户端上的可执行程序。目前在网页编制上比较流行的脚本语言包括VBScript及JavaScript。它们都是一种与HTML语言相似的描述性语言,也是以文本形式存在,不像C语言或Java语言那样,需要编译连接成字节码形式的可执行程序。Script语句可以单独存成文档,也可以被嵌入到HTML的文件之中,与HTML语句结合在一起。当需要将Script语句直接加入到HTML文件中时,只要使用一个HTML标记符号< Script >即可。例如:
<HTML>
<HEAD>
<TITLE> temp </TITLE>
</HEAD>
<Script Language = "JavaScript">
var i = 10;
document.write (i);
</Script>
<BODY>
<H1>This is a JavaScript example.</H>
</BODY>
</HTML>
另外,Script程序在HTML中的位置也比较自由,它可以在HTML文件中的任何位置。
脚本语言是一种解释性语言,可以直接由浏览器来解释执行。并且可以直接访问浏览器中的各种对象,如窗口对象、文档对象、框架对象、超链接对象等。脚本语言可以实现的功能很多,可以用于定义网页、在网页中加入动画、对网页中的各种元素进行处理,特别是在处理表单方面有很强功能。不仅如此,它还可以很方便地控制浏览器中的各对象的属性。例如,可以实现打开或关闭浏览器窗口、设置窗口状态、改变窗口中的超链接位置等。总之,一些常用的功能都可以用脚本语言实现。
本BBS系统中就运用了大量的脚本语言,一方面用来完成表单提交前的数据验证任务,另一方面用来完成打开新的窗口、关闭当前窗口、返回前一页及下拉菜单等功能。通过使用脚本语言既防止了大量错误数据被提交到服务器,进而节约了宝贵的系统资源;也使网页更加美观、操作更加方便。大大提高了系统的性能。
1、JavaScript
Java语言的功能很强大,在网页设计中非常的有效,但是它要求创建APPLET的人员必须是程序设计员。Sun Microsystems(太阳微系统)公司为了消除对于WEB站点的开发人员的特殊要求,专门发布了JavaScript。
JavaScript脚本语言是一种解释性,基本对象的脚本语言。虽然,它没有那些真正意义上的面向对象语言那么多的特性,但是对于它的预期功能而言,它能够实现的功能已经够大了。
Javascript并不是任何一种语言的删节版(它只是与Java语言的关系很接近),它也不是任何一种语言的简化版。然而,它的使用是有限的。不能使用它创建一个独立的应用,比如,它几乎不能进行文件的读写。此外,Javascript脚本只能运行在解释性语言的环境下,或是WEB服务器和WEB浏览器上。
Javascript是一种比较随意的语言,这就并不意味着不一定必须明确地声明变量的类型。此外,在很多情况下,Javascript脚本语言在需要的时候可以进行自动转换。
JavaScript是Java与HTML结合的产物,HTML文档中可以嵌套JavaScript命令,但是JavaScript语句不需要编译,浏览器可以直接执行JavaScript语句。利用JavaScript结合CCS可以创建交互能力很强的WEB界面。
2、VBScript语言
当在设计WEB站点中使用JavaScript时,Microsoft公司也在其非常流行的Visual Basic的基础上,推出了另一种脚本设计语言VBScript。Microsoft Visual Basic Scripting Edition是程序开发语言Visual Basic家族的最新成员,它将灵活的Script应用于更广泛的领域,包括Microsoft Internet Explorer中的WEB客户机Script和Microsoft Internet Information Server中的WEB服务器Script。
JavaScript可以支持大多数的平台,而VBScript目前只能在Windows环境下的浏览器中运行。但是由于大多数用户的操作系统都选用Windowst系列,因此,许多WEB站点的开发人员研始大量的使用VBScript。VBScript流行的主要原因是它将ActiveX对象的使用变得非常的简单。ActiveX是Microsoft推出的一种新技术,它支持WEB页面调用类似OLE的对象。
VBScript使用ActiveX Script与宿主应用程序对话。使用ActiveX Script,浏览器和其他宿主应用程序不再需要每个Script部件的特殊集成代码。ActiveX Script使宿主可以编译Script、获取和调用入口点及管理开发者可用的命名空间。通过ActiveX Script,语言厂商可以建立标准Script运行时语言。Microsoft将提供VBScript的运行时支持。Microsoft正在与多个Internet组一起定义ActiveX Script标准以使Script引擎可以互换。ActiveX Script可用在Microsoft Internet Explorer和Microsoft Internet Information Server中。因此对VBScript脚本语言的使用也变得重要起来。
 

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Walle Build 91204

© 2007-2009 Powered By 田贤追博客 All rights reserved. 浙ICP备09005319号·