- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
B篇04SP网页程序设计
4.1 ASP概述4.2 VBScript脚本语言 4.3 ASP内置对象4.4 ASP内置组件 4.5 ASP.NET简介 4.1 ASP概述 4.1.1 ASP概念及其特点 使用VBScript或JavaScript等简单易懂的脚本语言,结合HTML代码,即可快速方便地创建大部分的Web网站应用程序。 使用简单的文本编辑器(如Windows的记事本)即可创建和编辑ASP程序,并且ASP程序无须编译,即可在服务器端直接执行。 ASP提供了一些内置的对象,可用来从客户端的浏览器接收信息或将服务器处理后的响应信息发送给客户端的浏览器。 ASP提供了一些标准的ActiveX组件,同时允许用户添加或创建属于自己的ActiveX组件。 ASP提供了与后台数据库连接和访问的功能,并且可以使得动态网页的内容随着相关数据库内容的更新而自动更新。 ASP的源代码不会被传送到客户端的浏览器,因而可以避免所编写的源程序被他人剽窃,同时也提高了程序的安全性。 ASP可使用服务器端的脚本程序来产生客户端的脚本。 4.1.2 ASP工作过程 4.1.3 ASP组成要素 1.HTML代码 2.ASP内置对象 3.ActiveX组件 4.ASP脚本语言 4.1.4 ASP文件的创建与运行 例如利用“记事本”输入如下一段代码: html body 现在的时间是: % t=Time Response.Write t 显示当前系统时间 % /body /html 4.2 VBScript脚本语言 4.2.1 VBScript概述 1.什么是 VBScript VBScript全称为Microsoft Visual Basic Scripting Edition,可应用于 Web 客户端脚本和 Web 服务器端脚本的编写。 2.在HTML页面中嵌入VBScript代码 例如:利用“记事本”输入如下代码: %@ LANGUAGE=VBScript % html body % For i=3 to 6 % font size=%=i%欢迎来到新世纪购物网站!br/font % Next % /body /html 3.VBSCRIPT语句书写规则 4.2.2 VBScript语法基础 1.VBScript 数据类型 2.VBScript 变量 (1)变量的声明 (2)变量命名规则 (3)变量的作用域与存活期 (4)给变量赋值 (5)标量变量和数组变量 3.VBScript 常数 4.VBScript 运算符 4.2.3 VBScript内置函数 1.日期时间函数 3.字符处理函数 5.MsgBox() 函数 格式: 变量 = MsgBox(prompt [, buttons] [, title]) 4.2.4 VBScript流程控制 1.If...Then...Else条件语句 (1)条件为 True 时运行语句 (2)条件为 True 和 False 时分别运行某些语句 (3)对多个条件进行判断 2.Select Case 条件语句 3.DO循环语句 (1)当条件为 True 时重复执行语句 (2)重复执行语句直到条件变为 True (3)用Exit Do 语句退出循环 4.While...Wend循环语句 5.For...Next循环语句 6.For Each In...Next循环语句 4.2.5 VBScript过程 1.Sub 过程 2.Function 过程 3.Sub和Function过程的调用 4.3.1 Response对象 Response对象的作用是向浏览器输出文本、数据和cookies,并用来控制向浏览器传送网页的每一个阶段。 1.Response. Write方法 Response. Write方法是Response对象最常用的方法,用来向浏览器输出动态数据。 2.Response. Redirect方法 Response.Redirect方法用来将客户端的浏览器重新定向到一个新的网页。 3.Response. End方法 Response.End方法的主要作用是告诉浏览器数据已经全部下载完毕,起到结束ASP文档运行的作用。 4.Response. Clear方法 Response. Clear方法用来清除缓冲区内所有的HTML输出。 5.Response. Flush方法 Response. Flush方法可以立即发送缓冲区内的数据。 6.Response. Buffer属性 Response. Buffer属性用于指定网页内容输出时是否使用缓冲区。 7.Response. IsClientConnected属性 Respon
文档评论(0)