- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ChapterSP中的VBScript脚本
Chapter 3 ASP中的VBScript脚本 3.1.基本语法 --从 HTML 中分离 ASP 的脚本由文件中一对特殊的标记所嵌入,当解释器分析一个文件时,所有特殊标记外的普通文件,解释器不对其做任何处理,而特殊标记内文件将作为 ASP 代码被解释器分析执行。该运行机制将允许在 HTML 中嵌入 ASP 代码:ASP 标记外的内容将被完全独立开,不做任何处理,而内部的将作为 ASP 代码解析。 嵌入标记 在服务器端运行,有两种方式 方法一: % VBScript 代码% 方法二: Script Language=”VBScript” runat=”Server” VBScript 代码 /Script 在客户端运行,语法如下: Script Language=”VBScript” VBScript 代码 /Script 3.2 VBScript 数据类型 C语言数据类型 数据类型总表 Variant变量中保存的数据类型称为变量的子类型。 常见的字类型有字符串、数字、日期、逻辑类型。 Variable=2006 ‘VBScript会将它当成整数对待 Variable=”2006” ‘VBScript会将它当成字符串对待 Variable=”网络” ‘VBScript会将它当成字符串对待 Variable=19.19 ‘VBScript会将它当成小数对待 常量就是指定名字的数值,常量可以代表字符串、数字、 日期等常数,常量一经定义以后,其值将不能再更改。 常量可以这样定义: % Const PI=3.1415926 ‘表示数值型常数 Const ConstString1=”中国” ‘用“”表示字符串型常数 Const ConstString2=”100” ‘用“”表示字符串型常数 Const ConstDate=#2005-3-12# ‘用##表示日期或时间常数 % 3.4 VBScript 变量 所谓变量,从专业的角度说,变量就是存储在内存中的用来包含信息的地址的名字。我们只要知道变量就是代表一个值的名字就行了。 变量的声明 变量的赋值 变量的引用 然而,如果你在编写长而复杂的程序,你也许希望变量应该先声明再使用。 这样做的好处是使你的脚本易于调试。如果你敲错了该变量的名字,将会 产生错误提示。 下面的例子演示了如何强制变量必须先声明后使用: % OPTION EXPLICIT % HTML HEAD TITLE Simple VBScript/TITLE /HEAD BODY % DIM myvar myvar=”Hello Magic!” % %=myvar% /BODY /HTML 空变量和空值变量 在给一个变量分配一个值之前,该变量是空的。用函数 ISEMPTY()可以检测一个变量是否为空。 如下所示: % myvar=”Hello Magic!” % %=ISEMPTY(myvar)% 返回false %=ISEMPTY(myvar2)% 返回true 空变量与被分配了长度为0的字符串或数字0的变量是不同的。例如,语句myvar=”” 和 myvar=0都对变量 myvar 分配了一个值。在这两种情况下,该变量都不是空的 只有一个从未被赋过值的变量才是空变量。 空变量与包含空值的变量也是不同的。 这也许有些奇怪。一个被分配了空值NULL的变量不是空变量。而是有值NULL。如果你想使一个已经分配了值的变量成为空变量,你必须使用关键字EMPTY.象这样: myvar=EMPTY 3.5 VBScript数组 为了处理现实世界中相关联的分组数据,程序设计语言中引入了数组概念。 数组的命名、定义、赋值和引用和变量基本上是一样的,所不同的是要定义数组中的项目数。 % Dim a(2) a(0)=1 a(1)=2 a(2)=5 % 3.6 VBScript运算符 VBScript继承了Visual Basic的所有类别的运算符,包括算术运算符、比较运算符、逻辑运算
您可能关注的文档
- C6H2C2H5(g)== C6H2C2H3(g)+H2(g) 900K时的.doc
- CAE踉谧⑸淠>呱杓萍爸圃熘械挠τ.pdf
- CAI的教学策略设计之一.doc
- Calculating CER emissions 温室气体减排量的计算.ppt
- CALIS 联合目录日文书目数据制作方法与流程.pdf
- CALIS 专题成果汇报.pdf
- CallMe 操作说明.pdf
- camera应用领域的高性价比网络摄像.pdf
- Canada’s Environment and Development Experience.doc
- CASE:公司恶意收购雷诺兹公司.ppt
- CHIC2010展会期间成员单位酒店预定说明.doc
- China and India What’s in it for Africa.ppt
- CHINA AND SOUTH AFRICA what’s the brief story.ppt
- CHINA CHENGTONG DEVELOPMENT GROUP LIMITED 中国诚通发展集团有限公司.pdf
- China CMS外汇VT平台软件操作中文说明书 VISUAL TRADING VT外汇交易.doc
- China Food Recall System for UnsafeFood 中国食品召回制度的研究.ppt
- China Online Search Market Survey Report ’ 2005 Part IBeijing.pdf
- CHINA SHIPPING DEVELOPMENT COMPANY LIMITED 中 海展 股 份 有 限.pdf
- CHINA SHIPPING DEVELOPMENT COMPANY LIMITED 中海发展股份有限公司.pdf
- CHINA SOLAR ENERGY HOLDINGS LIMITED 华基光电能源控股有限公司.pdf
文档评论(0)