




已阅读5页,还剩41页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1,第四章ASP内置对象,2,学习目标,Request对象的使用Response对象的使用Request对象的QueryString方法的使用Request对象的ServerVariables方法的使用利用Response对象的write方法输出信息及它的省略用法掌握Response对象的Redirect方法、End方法、Buffer属性利用Response对象的Cookies方法设置Cookies的值,利用Request对象的Cookies获取方法获取Cookies的值应用Session和Application对象保存和传递数据使用Server对象访问服务器学会使用Global.asa文件,3,ASP内置对象,4,Response,Response.Write方法Response.Redirect方法Response.End方法Response输出缓冲区,5,Response.writeResponse.write给您报时:Response.write现在的时间是:Response.writenowResponse.writeResponse.write%,Response对象的Write方法,6,Response对象的Write方法,其语法格式为:Response.WriteVariant,7,说明,向浏览器中传递的数据可以混合使用HTML标记.如果之间只有一行Response.Write,则可以写成简略写法:Response对象的Write方法”%如果要在浏览器显示的信息包含符号:%,则必须写为:%,以免被认为ASP代码的结束.在服务器端解释执行的代码也必须放在之间,HTML代码可直接写出.,8,Response.Redirect方法,语法格式为:Response.RedirectpathResponse.RedirecttheURL,9,10,知识要点,:表单及处理程序;:下拉菜单的Name属性值为“WebSite”;WebSiteURL=Request(WebSite):Request获取“WebSite”填写的信息;Response.Buffer=True:打开缓冲,11,Response.End方法,Response.end结束程序的执行,将缓冲区内的数据输出到浏览器,12,Response输出缓冲区,Response.Write方法的作用是直接输出到浏览器,若将输出暂时存放在缓冲区,待程序执行完毕或接受到指令Flush、end、clear,再将输出传送到浏览器,可通过设置Response.Buffer=True,以启用缓冲处理,将输出存放至缓冲区.,13,Response输出缓冲区,14,4.2Request对象,Request.Form:取得客户端在FORM表单中所输入的信息.Request.QueryString:从浏览器获取数据,其运行方法通常是在浏览器中直接赋值.,15,Request.Form,手机使用意见调查表确认页,你好!谢谢你填写意见调查表,你输入的数据如下:电子邮件地址:年龄:曾经使用过的手机厂家:使用手机最常碰到的问题:使用的网络:,17,Request.QueryString,18,4.3Session对象,Session对象用来记载特定客户的信息。即使该客户从一个网页跳转到另一个网页,该Session信息仍然存在,客户在该网站的任何一个网页都可以存取Session信息。特别需要强调的是:Session信息是对一个客户的,不同客户的信息用不同的session对象记载。打个比方:每一个人去游泳时,管理员会给他分配一个柜子存放他自己的衣物,当他离去后,管理员就会把柜子收回,重新分给其他人.这里Session就好比游泳池的柜子,每个人登录网站后就会给他分配一块空间用以存放与他有关的信息,当他离去后长时间不刷新界面,就收回空间再分发给其他人。,19,Session对象,属性有两个:SessionID存储用户的SessionID;TimeoutSession的有效期时长。方法只有一个:Abandon清除Session对象。,20,Session事件,有两个,必须和Global.asa结合使用:Session_OnStart一个Session对象开始前,便调用该程序;Session_OnEnd一个Session对象结束后,便调用该程序。,21,Session语法,Session(Session名字)=变最或字符串信息例如:,22,Session对象,session-2-1.asp,23,session-2-2.aspResponse.Write您的年龄是语法如下:Response.Cookies(“CookiesName”)(关键字|.属性)=值(2)使用Request对象获取Cookies.语法如下:Request.Cookies(“CookiesName”)(关键字|.属性),42,Response的Cookies方法的参数,43,Response的Cookies方法的属性列表,44,Request的Cookies方法的参数,45,Server对象,ASP的Server对象只有一个属性:ScriptTimeout属性。当服务器很忙、或者服务器运行的某个组件陷入循环、或者程序本身具有逻辑上的错误,可能使ASP网页运行很长时间甚至陷入死循环。出于这样的考虑,使用ScriptTimeout属性可以决定一个网页中脚本的运行时间,它的时间单位是秒,缺省为90秒。ScriptTimeout属性的设置必须在ASP程序之前,否则为无效设置。,46,Server-2.asp,服务器的根目录是:Response.write&Server.MapPath(/)Response.write当前目录的上层目录是:Response.write&Server.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 组织结构调整中的薪酬体系变革试题及答案
- 2025年工业互联网平台计算机视觉技术在航空航天领域缺陷检测的创新应用报告
- 2025年智能建筑系统集成与节能降耗技术培训与人才培养报告
- 2025年大型体育场馆运营社会稳定风险评估与风险评估应用报告
- 2025年科技与互联网行业发展趋势深度解析报告
- 2025年环保产业园园区产业集聚与区域产业协同政策效果评价报告
- 共享汽车使用协议书
- 2025年度三人合伙创办高端美容养生馆合作协议
- 2025房地产项目财务管理人员劳动合同范本
- 2025年度绿色石粉原材料供应与采购合作协议
- 《先进制造技术课件》
- 2024年五年级英语上册 Unit 10 What does that sign mean教案 湘少版
- 食品安全日管控、周排查及月调度记录表
- 飞机设计适航保证手册模板
- 心律失常课件
- 《社群运营》全套教学课件
- JT-T-1116-2017公路铁路并行路段设计技术规范
- 线虫病疫木及异常枯死松树处置投标方案(技术方案技术标)
- 突发事件救援培训中的心理急救和心理疏导
- 电梯日管控、周排查、月调度内容表格
- 《社会工作导论》课件
评论
0/150
提交评论