第五章VBScript脚本语言.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章VBScript脚本语言.ppt

第五章 VBScript脚本语言 5.1 VBScript脚本语言基础 精通一门语言,重要的是要掌握语言的特点、语法以及所包含的关键技术。 Asp中使用VBScript脚本语言编写代码,实现功能模块。脚本语言优点是编写简单,可使用任何文本编辑器编写。 了解VBScript语言:全称是Microsoft Visual Basic Scripting Edition,是VB的子集。可嵌入到HTML中,制作动态交互的web页。 服务器端脚本和客户端脚本 1、服务器端脚本:有两种方法,方法一是将脚本代码放置到”%”和”%”标识符之中,格式如下:%VBScript代码%,举例(05sl01);方法二是将脚本代码放置在 script和 /script标记之间。 格式如下: script language=“VBScript” runat=“server” …VBScript代码 /script 举例(05sl02) 一般情况使用第一种方法编写服务器端脚本程序,方法二在global.asa比较常见。 2、客户端脚本:动态网页设计中,必须把客户端脚本的代码写在script和 /script之间,并将其嵌入到HTML页面中。 总结两者的主要区别: 1、服务器端脚本在web服务器上执行,有server根据脚本的执行结果生成相应的html页面并发送到客户端浏览器显示。Server端脚本的执行不受浏览器限制,web浏览器收到的是标准html文件。只有server端脚本才真正实现“动态网页”的功能。 2、客户端脚本由浏览器解释执行。客户端脚本随html页面下载到客户端浏览器,在用户本地执行,因此执行速度快于server端脚本。常常用来做简单的客户端验证(比如用户名非空验证),或实现网页特效等等。 VBScript语言特点:VB的子集,专门为浏览器开发的编程语言,简单的脚本语言。目的是控制页面内容的动态交互性。 特点: 1、语言简单、易学易用。 2、增强客户端功能,降低服务器负荷。 3、可用于asp程序设计。 4、多种嵌入形式。 在 HTML中使用VBScript:两者结合在一起使用,并且VBScript可以放在html的任意位置。但通常放在head中,以便集中放置、查看使用。 语法格式 script language=“脚本语言”[event=“事件名称”][for=“对象名称”] !-- …脚本代码 -- /script Language:指定脚本代码使用的脚本语言。 Event:用于指定与脚本代码相关联的事件。 For:用于指定与脚本代码相关联的对象。 注意:中间的注释标记防止某些浏览器不能识别Script;script标记可在head或body部分出现任意次 举例(05sl03) 1、asp页面中建立表单,功能是提交用户输入的用户名和密码信息。 2、自定义一个Function过程。功能是判断用户名和密码是否空,如果空,提示出错;如果非空,提示登录成功,并提交表单信息。 3、onclick事件调用myuser过程 Asp是一套服务器端的对象模型,而非一种编程语言。因此通过内置对象提供的方法和属性,很容易操作server端的数据库。但在编写程序前要声明server端的脚本语言。默认VBScript 格式:%@language=sctiptinglanguage% 注:@language必须放在文档的第一行。 5.2 VBScript的常量 常量:有一定含义的名称,程序执行期间其值不变。通常分为普通常量和符号常量。普通常量通常称为文字常量,不必定义就可以使用;符号常量则要用const语句声明才能用。 定义文字常量:按数据类型分为字符串常量、数值常量和日期时间常量。 1、字符串常量:由一对双引号括起来的字符序列所组成。其中字符包含字母、数字、汉字以及标点符号等。 例如:“VBScript脚本语言” 或“iis 6.0” 2、数值常量:可分为整型常量、长整型常量和浮点型常量。 例如:H99 或O81 3、日期时间常量:用一对“#”号括起来。 例如:#2010-11-1#或#2010-11-1 18:30:00# 定义符号常量:通过一个标识符表示的常量,代替数字或字符串。VbScript中用关键const语句定义。分为预定义符号常量和用户自定义常量。 1、预定义:使用前不必定义的常量。 例如:vbCr表示回车 2、自定义:用const语句创建 例如:Const Company=“微软中国” Const pi=3.14159365358979323846 5.3 VBScript的变量 VBScript中的变量是一种使用方便的占位符,主要引用计算机内存地址来存储脚本运行时的数据信息。不区

文档评论(0)

ziyouzizai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档