- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第3章VBScript脚本语言本章学习目标:本章详细介绍ASP内置对象的使用方法.通过本章学习,应掌握的内容为:服务器端脚本和客户端脚本的概念及使用VBScript脚本语言的数据类型VBScript脚本语言三种主要控制结构VBScript脚本语言常用函数的格式及用法VBScript脚本语言中对象和事件的概念和处理过程第3章VBScript脚本语言3.1脚本语言概述3.2VBScript基本语法3.3VBScript常用函数3.4VBScript的对象和事件3.1脚本语言概述HTML语言生成的文档是一种静态文档,很难满足用户和Web页面之间实现交互功能的需要。脚本语言可以实现制作动态页面的要求,使程序更具有交互能力3.1.1脚本语言概述脚本是嵌在HTML网页中的一段程序。编写简单,可以用任何文本编辑器编写,只要保存为纯ASCII文本文件即可。较流行的脚本语言有:VBScript和JavaScript。其中,VBScript(MicrosoftVisualBasicScriptingEdition,简称VBScript)是程序开发语言VisualBasic家族的成员。ASP默认使用VBScript,作用是用来弥补网页嵌入控件(如JavaApplet或ActiveX等)的不足,它与HTML的完美结合,使得网页操作更加的灵活。3.1脚本语言概述VBScript与JavaScript性能比较3.1脚本语言概述应用ASP技术编程时默认是使用VBScript。也可设置脚本语言:在IIS中设定(备注)在网页中指定脚本语言格式:%@LANGUAGE=VBScript%利用SCRIPT设定脚本语言例如:SCRIPTLANGUAGE=VBScriptRUNAT=Server3.1脚本语言概述3.1.2脚本语言类型分为服务器端脚本和客户端脚本,主要区别是:1.运行方式不同:服务器端脚本在Web服务器上执行,由服务器根据脚本的执行结果生成相应的HTML页面并发送到客户端浏览器中并显示。只有服务器端脚本才能真正地实现“动态网页”。服务器端脚本的执行不受浏览器的限制,脚本在网页通过网络传送给浏览器之前被执行,Web浏览器收到的只是标准的HTML文件。客户端脚本由浏览器解释执行。由于客户端脚本随着HTML页面下载到客户端浏览器,在用户本地执行,因此其执行速度明显快于服务器端脚本。3.1脚本语言概述2.语法格式不同:(1)服务器端脚本:SCRIPTLANGUAGE=”VBScript”RUNAT=”server”!--脚本代码--/SCRIPT或%VBScript脚本程序片段%3.1脚本语言概述例3_1a.asp%@LANGUAGE=VBScript%HTMLBODYFONTSIZE=7%Response.Write欢迎使用VBScript脚本语言!%/FONT/BODY/HTML3.1脚本语言概述(2)客户器端脚本:一般形式如下:SCRIPTLANGUAGE=language[EVENT=event][FOR=object]!--脚本代码--/SCRIPT属性的意义:LANGUAGE:指定使用哪一种脚本语言,不同的浏览器支持的脚本语言是不一样的。EVENT:指定与此段脚本相关联的事件。FOR:指定与事件相关联的对象。3.1脚本语言概述例:3-3.htmHTMLHEADTITLE客户端脚本编写举例程序/TITLESCRIPTLANGUAGE=VBScriptEVENT=OnClickFOR=Button1!--DimfrmTmp声明一个变量SetfrmTmp=Document.Form1IfIsNumeric(frmTmp.Text1.Value)ThenIffrmTmp.Text1.Value10orfrmTmp.Text1.Value30ThenMsgBox请输入10到30之间的数字!ElseFrmTmp.Submit输入正确,传递到服务器EndIfElseMsgBox请输入数字!Endif--/SCRIPT/HEAD3.1脚本语言概述BODYbgColor=WhiteH2请输入10到30之间的数字:/H2HRFO
您可能关注的文档
- 机械化施工组织设计.docx
- 生物必修一期末考试试题.docx
- 工程资料员工作总结.doc
- 公路工程汇报材料.pptx
- 高考辅导讲座诗歌鉴赏新课标人教版.ppt
- 七年级上册m7u2Whendoyouuseacomputer课件.pptx
- 6、新生儿病室突发事件演练.ppt
- 推进创先争优活动深入开展.docx
- 基于课标的教学——概括主要内容.ppt
- 化妆品从业安全培训资料课件.pptx
- 安全培训动漫课件.pptx
- 克的认识课件.pptx
- 城市水工程概论.pptx
- 吨的认识PPT课件.pptx
- 安全培训动火作业课件.pptx
- 化妆品厂安全员培训内容课件.pptx
- 克罗恩病业务查房课件.pptx
- Unit 5 Our new home 阅读理解(含解析)小学英语四年级上册单元专项练习(译林版三起)(内嵌音频+视频).pdf
- Unit 5 Family and Home Lesson 29 A Birthday Card教案(内嵌音频+视频).pdf
- Unit 5 Our new home 语法精练50题(含解析)小学英语四年级上册单元专项练习(译林版三起)(内嵌音频+视频).pdf
最近下载
- 道路工程结算审核方案.docx VIP
- 郭燕舞(医学百事通 南方医科大学附属珠江医院神经外科副主任医师).docx VIP
- 清代东北驻防官兵装备与操演枪械状况考.doc VIP
- Haier海尔188升风冷定频两门冰箱 BCD-188WDPS说明书用户手册.pdf
- 淋膜机安全操作规程.docx VIP
- 消化科临床重点专科建设项目申报汇报课件.ppt VIP
- 模块3 牵出线调车作业《车站调车作业》教学课件.ppt VIP
- 一种曲面太阳能电池光伏组件.pdf VIP
- 河南郑州“720”特大暴雨灾害调查报告公布.docx VIP
- 【2024秋季】人教版七年级上册历史第一单元测试卷(含答案) .pdf VIP
文档评论(0)