- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4.1 ASP内部对象概述 对象:是一个封闭体,由一组数据和施加于这些数据上的一组操作构成。 4.2 Request对象 Request对象:用于接受所有从浏览器发往服务器的请求内的所有信息。 获取的信息中不仅仅限于用户提交的表单信息,而且还包含HTTP请求信息,如请求方法、请求资源文件的URL、HTTP协议版本号、客户端IP地址信息等。 Request对象的集合(获取方法) Request对象的属性 Request对象的方法 一、Form获取方法 功能:取得客户端Form表单各字段所输入的数据。 语法: Request.Form(“字段名” ︱变量) 实例 Test4_1.asp test4_2.asp 二、QueryString获取方法 功能:直接获取标识在URL后面的所有返回的变量及其值。 语法:Request.Querystring(“字段名” ︱变量) 二、QueryString获取方法(续) 获取标识在网址后面的附加参数,这些参数通常以 ? 号来连接;若有多个变量参数,则参数之间用 连接。 使用方法一般采用超链接来实现 例:a href=“4-7.asp?name=白芸age=22” 实例:4-6.asp 4-7.asp 超链接的?后所带参数名和参数值均不用引号,且QueryString所获得的值均为字符类型。 从Form表单获取客户输入信息的用法 若使用request.form,则把Form表单的Method属性设为:post method=“post” 若使用request.querystring,则把Form表单的Method属性设为:get method=“get” 总结:从超链接中获取输入信息的用法 超链接中文件名的后面必带要传送的参数名和值;参数名和参数值均不用引号。 在超链接所指文件中要使用request.querystring(“参数名”)来获取参数值,且所获得的值均为字符类型。 Request.Form(“字段名” ︱变量)或QueryString (“字段名” ︱变量)的使用 此二对象仅在form表单action属性指定的文件中使用有效;或超连接跳转的文件中使用有效。 此二对象所获得的值均为字符。 变量使用方法:假设form表单有一text单行文本框,其name=“t_fx”,则下面两种获取形式等效: 三、ServerVariables获取方法 功能:获取服务端或客户端的环境信息,如来访者的IP地址等。 语法: Request.ServerVariables(“环境变量名称”) 常用的环境变量名称见P92的表4-4 实例:4_8.asp 四、ClientCertificate获取方法 功能:获取客户端浏览器的身份验证信息,但客户端必须支持SSL3.0协议。 4.3 Response对象 功能:将输出发送到客户端。 Response对象的语法: Response[.集合|属性|方法] [表达式] Response对象的主要方法(P95) Response对象的主要属性(P94) 一、Write方法 功能:将数据或字符串传送到客户端浏览器 语法: Response.Write 表达式 或 Response.Write(表达式) 简略语法: %=表达式% 一、Write方法(续) 例1: % response.write user_name “您好!” response.write “现在是:” now() response.write “业精于勤而荒于嬉!” % 一、Write方法(续) 例2: %=user_name “您好!” % %=“现在是:” now() % %=“业精于勤而荒于嬉!” % 一、Write方法(续) 可把%=表达式% 作为HTML标记中的一部分。 二、End方法 功能:结束ASP程序的执行。 语法:Response.End 例:test4_14.asp End方法示例 实例:fun-2.asp 计算1~100的总和 Fun-2.asp流程图 课堂练习 验证或运行课堂实例。 运行4-20.asp 和 4-21.asp ,了解其编程思路。 完成实验1:计算动态水仙花数。 三、Buffer属性 功能:用来设置是否把Web页面输出至缓冲区。 Buffer=True:把页面输出至缓冲区。只有当前页的所有服务器脚本处理完毕或者调用了 flush 或 end 方法后,服务器才将响应发送给客户端浏览器。 Buffer=False:服务器端直接将页面输出至客户端浏览器。 四、Clear方法和flush 功能:当Buffer的值为True时,Clear方法用于将
您可能关注的文档
- 中国健康产业已经进入α-亚麻酸时代.ppt
- 中国六大茶类.ppt
- 第3章文字设计原则与要求 (2).ppt
- 第3章数字图像处理基本运算.ppt
- 第3章数字图像处理技术.ppt
- 中国传统节日和饮食介绍.ppt
- 【创新设计】2013-2014学年高中语文粤教版选修《唐诗宋词元散曲选读》1-1王维诗四首.ppt
- 第3章文字设计原则与要求 (3).ppt
- 第3章文字设计原则与要求 (4).ppt
- 第3章春秋战国建筑.ppt
- 2025年绿色金融产品创新案例集:绿色信贷在农业领域的应用.docx
- 2025年零售行业会员制度创新与顾客忠诚度提升的跨界合作模式.docx
- 电动叉车租赁市场2025年绿色能源配套产业政策与市场影响分析.docx
- 2025年江苏师范大学招聘工作人员(第一批)笔试模拟试题附答案详解.docx
- 电动叉车租赁市场2025年服务品牌建设与可行性研究.docx
- 2025年康复医疗服务体系康复康复与康复康复服务商业模式创新研究报告.docx
- 环保产业技术创新与产业升级:2025年路径选择与产业协同创新模式研究.docx
- 八年级语文下册第五单元比较探究诗词三首采莲曲教学全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 合成氨装置操作工《合成氨装置操作高级工测试题》模拟卷_1.doc
- 新能源汽车废旧电池回收利用行业技术创新与市场应用前景报告.docx
文档评论(0)