第4章 ASP内置对象.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第4章 ASP内置对象.ppt》由会员分享,可在线阅读,更多相关《第4章 ASP内置对象.ppt(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1第第4章章ASP内置对象内置对象2第第4章章ASP内置对象内置对象oRequest对象的使用对象的使用oResponse对象的使用对象的使用oRequest对象的对象的QueryString方法的使用方法的使用oRequest对象的对象的ServerVariables方法的使用方法的使用o利用利用Response对象的对象的write方法输出信息及它的省略用法方法输出信息及它的省略用法o掌握掌握Response对象的对象的Redirect方法、方法、End方法、方法、Buffer属性属性o利用利用Response对象的对象的Cookies方法设置方法设置Cookies的值,的值,利用利用Re
2、quest对象的对象的Cookies获取方法获取获取方法获取Cookies的值的值o应用应用Session和和Application对象保存和传递数据对象保存和传递数据o使用使用Server对象访问服务器对象访问服务器o学会使用学会使用Global.asa文件文件3第第4章章ASP内置对象内置对象对象对象功能功能Request从客户端获取信息从客户端获取信息Response将数据信息输送给客户端将数据信息输送给客户端Session存储单个客户的信息存储单个客户的信息Application存放同一个应用程序的所有用户之间存放同一个应用程序的所有用户之间的共享信息的共享信息Server创建创建CO
3、M对象和对象和Scripting组件等组件等4第4章ASP内置对象oResponse.Write方法方法oResponse.Redirect方法方法oResponse.End方法方法oResponse输出缓冲区输出缓冲区5o%oResponse.writeoResponse.writeoResponse.write给您报时:给您报时:oResponse.write现在的时间是:现在的时间是:oResponse.writenowoResponse.writeoResponse.writeo%第第4章章ASP内置对象内置对象6第第4章章ASP内置对象内置对象o其语法格式为:其语法格式为:oResp
4、onse.WriteVariant7第第4章章ASP内置对象内置对象o向浏览器中传递的数据可以混合使用向浏览器中传递的数据可以混合使用HTML标记标记.o如果如果之间只有一行之间只有一行Response.Write,则可以写成简略写法:则可以写成简略写法:%=“Response对象的对象的Write方法方法”%o如果要在浏览器显示的信息包含符号:如果要在浏览器显示的信息包含符号:%,则必须则必须写为:写为:%,以免被认为以免被认为ASP代码的结束代码的结束.o在服务器端解释执行的代码也必须放在在服务器端解释执行的代码也必须放在之之间间,HTML代码可直接写出代码可直接写出.8第第4章章ASP内
5、置对象内置对象o语法格式为:语法格式为:oResponse.RedirectpathoResponse.RedirecttheURL9oooo10第第4章章ASP内置对象内置对象o:表单及处理程:表单及处理程序;序;o:下:下拉菜单的拉菜单的Name属性值为属性值为“WebSite”;oWebSiteURL=Request(WebSite):Request获取获取“WebSite”填写的信息;填写的信息;oResponse.Buffer=True:打开缓冲:打开缓冲11第第4章章ASP内置对象内置对象ooResponse.end结束程序的执行,将缓冲结束程序的执行,将缓冲区内的数据输出到浏览器
6、区内的数据输出到浏览器12第第4章章ASP内置对象内置对象oResponse.Write 方法的作用是直接输出到浏览方法的作用是直接输出到浏览器器,若将输出暂时存放在缓冲区若将输出暂时存放在缓冲区,待程序执行完待程序执行完毕或接受到指令毕或接受到指令 Flush、end、clear,再将输出再将输出传送到浏览器传送到浏览器,可通过设置可通过设置 Response.Buffer=True,以启用缓冲处理以启用缓冲处理,将输出存放至缓冲区将输出存放至缓冲区.13oooooooo第第4章章ASP内置对象内置对象14第第4章章ASP内置对象内置对象oRequest.Form:取得客户端在取得客户端在
7、FORM 表单中所表单中所输入的信息输入的信息.oRequest.QueryString:从浏览器获取数据从浏览器获取数据,其运其运行方法通常是在浏览器中直接赋值行方法通常是在浏览器中直接赋值.15第第4章章ASP内置对象内置对象o%oDimName,Mail,Age,A,Phone,Trouble,NumberoName=Request.form(userName)oMail=Request(UserMail)oA=Request(UserAge)oSelectCaseAoCase“AGE1”:Age=未满未满20岁岁oCaseAGE2:oAge=2029oCaseAGE3:oAge=303
8、9oCaseAGE4:oAge=4049oCaseAGE5:oAge=50岁以上岁以上16第第4章章ASP内置对象内置对象oEndSelectoPhone=Request(UserPhone)oTrouble=Request(UserTrouble)oTrouble=Replace(Trouble,vbCrLf,)oNumber=Request(UserNumber)o%oo手机使用意见调查表确认页手机使用意见调查表确认页oo,你好!谢谢你填写意见调查表,你输入的数据你好!谢谢你填写意见调查表,你输入的数据如下:如下:o电子邮件地址:电子邮件地址:o年龄:年龄:o曾经使用过的手机厂家:曾经使用
9、过的手机厂家:o使用手机最常碰到的问题:使用手机最常碰到的问题:o使用的网络:使用的网络:oo17第第4章章ASP内置对象内置对象o18第第4章章ASP内置对象内置对象oSession对象用来记载特定客户的信息。即使该客户从一个网对象用来记载特定客户的信息。即使该客户从一个网页跳转到另一个网页,该页跳转到另一个网页,该Session信息仍然存在,客户在该网信息仍然存在,客户在该网站的任何一个网页都可以存取站的任何一个网页都可以存取Session信息。信息。o特别需要强调的是:特别需要强调的是:Session信息是对一个客户的,不同客户信息是对一个客户的,不同客户的信息用不同的的信息用不同的se
10、ssion对象记载。打个比方:每一个人去游对象记载。打个比方:每一个人去游泳时,管理员会给他分配一个柜子存放他自己的衣物,当他离泳时,管理员会给他分配一个柜子存放他自己的衣物,当他离去后,管理员就会把柜子收回去后,管理员就会把柜子收回,重新分给其他人重新分给其他人.这里这里Session就好比游泳池的柜子,每个人登录网站后就会给他分配一块空就好比游泳池的柜子,每个人登录网站后就会给他分配一块空间用以存放与他有关的信息,当他离去后长时间不刷新界面,间用以存放与他有关的信息,当他离去后长时间不刷新界面,就收回空间再分发给其他人。就收回空间再分发给其他人。19第第4章章ASP内置对象内置对象o属性有
11、两个:属性有两个:oSessionID存储用户的存储用户的SessionID;oTimeoutSession的有效期时长。的有效期时长。o方法只有一个:方法只有一个:oAbandon清除清除Session对象。对象。20第第4章章ASP内置对象内置对象o有两个,必须和有两个,必须和Global.asa结合使用:结合使用:oSession_OnStart一个一个Session对对象开始前,便调用该程序;象开始前,便调用该程序;oSession_OnEnd一个一个Session对象对象结束后,便调用该程序。结束后,便调用该程序。21第第4章章ASP内置对象内置对象Session(Session名字
12、名字)=变最或字符串信息变最或字符串信息o例如:例如:o22第第4章章ASP内置对象内置对象osession-2-1.aspo23osession-2-2.aspo%oDimuser_nameouser_name=Session(user_name)oResponse.Writeuser_name&您好,欢您好,欢迎您迎您oResponse.Write您的年龄是您的年龄是&Session(age)o%第第4章章ASP内置对象内置对象24第第4章章ASP内置对象内置对象o25第第4章章ASP内置对象内置对象o%oDimuser_name注意声明方法,不要加括号注意声明方法,不要加括号ouser_
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第4章 ASP内置对象 ASP 内置 对象
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内