新ASP动态网页设计实用案例教程 许新华 电子教案 第3章 ASP的内置对象.pptVIP

新ASP动态网页设计实用案例教程 许新华 电子教案 第3章 ASP的内置对象.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在线教务辅导网:;第3章 ASP的内置对象 ;3.1.1 HTTP协议简介; 当客户端浏览器从一个网站接收HTTP文件时,就会使用HTTP协议。首先,浏览器会建立一个到网站的连接并发出一个请求,网站在接受请求后将发出一个响应,因此,HTTP协议也称做请求响应协议。 ;3.1.2内置对象概说 对象可以分为外挂对象和内置对象。 在利用内置对象的脚本时,不需要先创建它的一个实例。在整个网站应用中内置对象的所有方法、属性集合都是自动可访问的。 ASP提供了7个内置对象,???Response对象、Request对象、Application对象、Session对象、Server对象、ObjectContext对象和Err对象。 ;返回;3.2 Response对象及其应用 Response对象用于动态响应客户端请求(Request),并将动态生成的响应结果返回到客户端浏览器中。Reponse对象主要是用来向浏览器输出信息的,其功能类似于其他编程语言的输出函数,所不同的是,一般编程语言是在本地机运行,把结果输出到本地的输出设备(如CRT、打印机等)上,而ASP是在服务器端运行,Response把运行结果通过Internet输出到遥远的客户端的浏览器上。 ; 3.2.1 Response对象数据集合(1个) Response对象只有Cookies一个数据集合,而Cookies又有Domain,Expires,HasKeys,Path, Secure等属性。 其使用语法如下: Response.Cookies(cookie) [(key) | attribute]=value ; 参数cookie用来创建或设置cookie的名称; 参数Key为可选参数,表示这个cookie会以目录的类型加以存储,如果指定key,则cookie就是一个字典,而且该key将被设置为Value,以便在以后的数据接收中使用; 参数Attribute指定cookie自身的有关信息。 ;3.2.2 Response对象的属性(9个) 1)?Buffer Buffer属性控制是否使用缓冲页输出,语法如下: Response.Buffer =Flag Flag为布尔值。当Flag为FALSE,表示不使用缓冲,服务器在处理脚本的同时将输出发送给客户端;当Flag为TRUE,表示使用缓冲页输出。 ;2) CacheControl 该属性用来设置Web服务器是否将ASP的处理结果暂时放在代理服务器上,如果客户端的浏览器没有设置代理服务器,则这个属性值不起作用。 3)? Charset Charset属性将字符集名称(如GB2312)附加到Response对象中Content-Type标题的后面,用来设置Web服务器响应给客户端的文件字符编码。 ;4)?? Expires 用来设置ASP网页保留在浏览器Cache的时间,以分钟计算。Expires属性的设置方法为: Response.Expires=n n为整数,单位为分钟。 如果设置为Response.Expires=5,则页面每五分钟自动读取一次,即缓冲存储的页面五分钟后过期。如果用户在某个页面过期之前又回到此页,就会显示缓冲区中的页面。如果设置为Response.Expires=0,则可使缓存的页面立即过期。 ;;6)ContentType ContentType属性用来指定响应的HTTP内容类型。 语法如下: Response.ContentType =内容类型 一般来说,ContentType都是以“类型/子类型”的字符串来表示的,常用的有Text/Html、Image/Gif?、Application/Msword等,默认为Text/Html形式。 ;7) IsClientConnected IsClientConnected属性是只读属性,用来判断客户端是否能与服务器相连。 8)Status Status 属性用来检查Web服务器返回给浏览器的状态,它的响应值即“状态描述字符串”,它是一个代码加上简短的说明。 ;9) PICS PICS 属性用来设置PICS标签,并把响应添加到标头(Response Header)。PICS(The PlatForm for Internet Content Selection)是一个负责定义互联网络等级及登记数据的W3C团体。 ;3.2.3 Response对象的方法(8个) 1) Write方法:可以向浏览器输出动态信息。 是Response方法中最常用的方法。该方法不仅

文档评论(0)

seunk + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档