ImageVerifierCode 换一换
格式:PPT , 页数:89 ,大小:2.91MB ,
资源ID:2121737      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2121737.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第2章网站建设与web设计.ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

第2章网站建设与web设计.ppt

1、第第第第2 2章章章章 ASPASP网络网络网络网络程序设计程序设计程序设计程序设计什么是什么是web应用程序?应用程序?Web应用程序是运行在服务器端的可执行程序应用程序是运行在服务器端的可执行程序或动态链接库,它们可以响应用户要求,动态或动态链接库,它们可以响应用户要求,动态产生超文本页面,并将信息提供给客户浏览器产生超文本页面,并将信息提供给客户浏览器也就是说,一幅在浏览器端显示的网页,实也就是说,一幅在浏览器端显示的网页,实际上是一段服务器端程序运行的结果际上是一段服务器端程序运行的结果ASP的主要特性的主要特性使用使用VBScript或或JavaScript等简单易懂的脚本语等简单易

2、懂的脚本语言,结合言,结合HTML代码,即可快速方便地创建大部代码,即可快速方便地创建大部分的分的Web网站应用程序。网站应用程序。使用简单的文本编辑器(如使用简单的文本编辑器(如Windows的记事本)的记事本)即可创建和编辑即可创建和编辑ASP程序,并且程序,并且ASP程序无须编程序无须编译,即可在服务器端直接执行。译,即可在服务器端直接执行。ASP提供了一些内置的对象,可用来从客户端的提供了一些内置的对象,可用来从客户端的浏览器接收信息或将服务器处理后的响应信息发浏览器接收信息或将服务器处理后的响应信息发送给客户端的浏览器。送给客户端的浏览器。ASP提供了一些标准的提供了一些标准的Act

3、iveX组件,同时允许组件,同时允许用户添加或创建属于自己的用户添加或创建属于自己的ActiveX组件。组件。ASP提供了与后台数据库连接和访问提供了与后台数据库连接和访问的功能,并且可以使得动态网页的内的功能,并且可以使得动态网页的内容随着相关数据库内容的更新而自动容随着相关数据库内容的更新而自动更新。更新。ASP的源代码不会被传送到客户端的的源代码不会被传送到客户端的浏览器,因而可以避免所编写的源程浏览器,因而可以避免所编写的源程序被他人剽窃,同时也提高了程序的序被他人剽窃,同时也提高了程序的安全性。安全性。ASP可使用服务器端的脚本程序来产可使用服务器端的脚本程序来产生客户端的脚本。生客

4、户端的脚本。ASP的主要特性的主要特性ASP工作过程工作过程ASP组成要素组成要素1HTML代码2ASP脚本语言3ASP内置对象4ActiveX组件ASP脚本语言脚本语言VBScript1什么是什么是 VBScript VBScript全称为全称为Microsoft Visual Basic Scripting Edition,可应用于,可应用于 Web 客户端脚本和客户端脚本和 Web 服务器端脚本的编写。服务器端脚本的编写。在在ASP程序中常用的脚本语言有程序中常用的脚本语言有VBScript和和JavaScript等语言,系统的默认语言为等语言,系统的默认语言为VBScript语言。语言

5、。ASP可以通俗的说就是把脚本语言放在可以通俗的说就是把脚本语言放在之间,一般在服务器端运行。之间,一般在服务器端运行。2在在HTML页面中嵌入页面中嵌入VBScript代码代码(1)在服务器端使用)在服务器端使用VBScript语法如下:语法如下:ASP脚本语言脚本语言VBScript例例2-1:利用:利用“记事本记事本”输入如下代码,保输入如下代码,保存为存为2-1.asp:font size=欢迎来到新世纪购物欢迎来到新世纪购物网站!网站!ASP脚本语言脚本语言VBScript(2)客户端使用)客户端使用VBScript语法如下:语法如下:VBScript 代码代码 ASP脚本语言脚本语

6、言VBScript例例2-2利用利用“记事本记事本”输入如下代码,保存为输入如下代码,保存为2-2.htm无标题文档无标题文档Document.write 欢迎学习网站建设与欢迎学习网站建设与web设计!设计!ASP脚本语言脚本语言VBScript3VBScript 数据类型数据类型在在VBScript,只有一种数据类型,称为只有一种数据类型,称为Variant,也也有叫做变体类型。有叫做变体类型。Variant变量中保存的数据类型称变量中保存的数据类型称为变量的子类型。为变量的子类型。常见的字类型有字符串、数字、日期、逻辑类型。常见的字类型有字符串、数字、日期、逻辑类型。Variable=2

7、001 VBScript会将它当成整数对待会将它当成整数对待Variable=”2001”VBScript会将它当成字符串对待会将它当成字符串对待Variable=”北京大学北京大学”VBScript会将它当成字符串对会将它当成字符串对待待Variable=20.01 VBScript会将它当成小数对待会将它当成小数对待ASP脚本语言脚本语言VBScript4.VBScript常量常量常量就是拥有一定名字的数值,常量可以代表字符常量就是拥有一定名字的数值,常量可以代表字符串、数字、日期等常数,常量一经定义以后,其值串、数字、日期等常数,常量一经定义以后,其值将不能再更改。将不能再更改。常量如下

8、定义:常量如下定义:ASP脚本语言脚本语言VBScript常量示例常量示例源文件显示结果5 VBScript 变量变量(1)变量的声明)变量的声明Dim varname可以不定义直接使用如果强制必须定义才能使用,就必须要在所有ASP语句之前添加语句:(2)数组变量)数组变量ASP脚本语言脚本语言VBScript数组示例数组示例源文件显示结果二维数组示例二维数组示例源文件显示结果A(0,0)A(0,1)A(0,2)A(1,0)A(1,1)A(1,2)A(2,0)A(2,1)A(2,2)ASP脚本语言脚本语言VBScript6 VBScript 运算符算术运算符比较运算符逻辑运算符描述符号描述符号

9、描述符号求幂求幂等于等于=逻辑非逻辑非Not负号负号-不等于不等于逻辑与逻辑与And乘乘*小于小于逻辑异或逻辑异或Xor整除整除小于等于小于等于=逻辑隐含逻辑隐含Imp加加+对象引用比较对象引用比较Is减减-字符串连接字符串连接&比较运算符示例比较运算符示例源文件显示结果逻辑运算符示例逻辑运算符示例源文件显示结果连接运算符示例连接运算符示例(&)源文件显示结果7 VBScript函数函数VBScript中继承了中继承了Visual Basic中的一些函数中的一些函数,可以直接调用即可。,可以直接调用即可。转换函数,转换函数,Cstr,cInt,cDate字符串函数字符串函数 Mid,Left,

10、Right,Trim,instr,len,split日期和时间函数日期和时间函数 Date Time Now,year,month,day数学函数数学函数 Sin Cos 使用函数时要特别注意函数的参数的个数和类使用函数时要特别注意函数的参数的个数和类型。型。ASP脚本语言脚本语言VBScript例例3-6 inputbox函数举例函数举例 3-6.aspInputBox 函数举例ASP脚本语言脚本语言VBScript例例3-7 日期函数举例日期函数举例 3-7.asp日期函数示例ASP脚本语言脚本语言VBScript例例3-8 字符串函数举例字符串函数举例 3-8.asp%A=left(ab

11、cd,2)从左边开始取2个字符B=right(abcd,2)从右边开始取2个字符C=len(abcd)获取字符串的长度D=Trim(abcd )去掉字符串两边的空格E=instr(cdab,ab)查找函数response.write A&“”&B&“”&cstr(C)&D&E%ASP脚本语言脚本语言VBScript8 VBScript过程过程为了使程序可重复利用和为了使程序简洁为了使程序可重复利用和为了使程序简洁明了,我们经常使用过程。在明了,我们经常使用过程。在VBScript中,中,过程有两种,一种是过程有两种,一种是Sub子程序,一种是子程序,一种是Function函数。函数。Sub子程

12、序的语法:子程序的语法:Sub 子程序名(参数子程序名(参数1,参数,参数2,)语句语句End Sub ASP脚本语言脚本语言VBScriptSub子程序子程序Sub子程序的语法:Sub 子程序名(参数1,参数2,)语句End Sub调用子程序Call 子程序名(参数1,参数2,)子程序示例子程序示例源文件显示结果Function函数函数Function函数的语法:函数的语法:Function 函数名(参数函数名(参数1,参数,参数2,)语句语句End Function调用函数调用函数变量变量=Function 函数名(参数函数名(参数1,参数,参数2,)函数可以向变量一样引用和参与运算函数可

13、以向变量一样引用和参与运算 函数示例函数示例源文件显示结果关于函数关于函数形式参数 Function lifanghe(a,b)和 实际参数lifanghe(2,3)lifanghe(a,b)9 使用条件语句使用条件语句在在ASP的程序中,常常需要对用户输入的的程序中,常常需要对用户输入的信息进行判断,如用户注册登录时,判断信息进行判断,如用户注册登录时,判断用户填写的信息是否齐全、密码是否正确用户填写的信息是否齐全、密码是否正确等等,此时就需要用到条件语句。等等,此时就需要用到条件语句。IfThenElse语句语句 Select Case语句语句 IF语句示例语句示例源文件显示结果Selec

14、t语句示例语句示例源文件显示结果10 使用循环语句使用循环语句VBScript中循环语句是非常重要的语中循环语句是非常重要的语句,通常用于重复执行一组语句,比句,通常用于重复执行一组语句,比如累加或从数据库中依次读出多条记如累加或从数据库中依次读出多条记录。在录。在VBScript中,常用的循环语句中,常用的循环语句有:有:ForNext 循环循环DoLoop循环等。循环等。For Next循环示例循环示例源文件显示结果关于关于For Next循环循环For I=1 to 3 Step 2循环变量 初始值终到值步长 默认为1,也可以为小数或负数。Do loop循环示例循环示例源文件显示结果强行

15、退出循环强行退出循环如果希望强行退出循环,则在循环内加Exit ForExit Do循环嵌套示例循环嵌套示例允许的循环嵌套 不允许的循环交叉循环嵌套示例循环嵌套示例源文件显示结果ASP ASP 内部对象内部对象1.ASP1.ASP内部对象概述内部对象概述什么叫对象?对象的属性、方法和事件 ASP几个重要的内部对象Request对象从客户端获取数据Response对象-向客户端输出数据 Session对象-记载特定客户的信息Application对象-记载同一个应用程序中的所有用户之间的共享信息 Server对象-提供服务器端的许多应用函数,如创建COM对象和Scripting组件等 2.2.利

16、用利用RequestRequest对象从客户端获取信息对象从客户端获取信息2.2.1 Request2.2.1 Request对象简介对象简介2.2.2 2.2.2 使用使用FormForm数据集合获取表单信息数据集合获取表单信息2.2.3 2.2.3 使用使用QueryStringQueryString获取查询字符串信息获取查询字符串信息2.2.4 2.2.4 使用使用ServerVariablesServerVariables获取环境变量获取环境变量2.2.5 2.2.5 使用使用ClientCertificateClientCertificate获取身份验证获取身份验证2.2.6 TotalBytes2.2.6 TotalBytes属性属性2.2.7 BinaryRead2.2.7 BinaryRead方法方法2.2.12.2.1 RequestRequest对象简介对象简介Request对象用来获取客户端信息,主要依靠5种数据集合,分别是QueryString、Form、Cookies、ServerVariables、ClientCertificate。语法为:Request.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1