《网页设计》全套ppt电子课件教案第四章asp内建对象

《网页设计》全套ppt电子课件教案第四章asp内建对象

ID:16373671

大小:132.50 KB

页数:60页

时间:2018-08-09

《网页设计》全套ppt电子课件教案第四章asp内建对象_第1页
《网页设计》全套ppt电子课件教案第四章asp内建对象_第2页
《网页设计》全套ppt电子课件教案第四章asp内建对象_第3页
《网页设计》全套ppt电子课件教案第四章asp内建对象_第4页
《网页设计》全套ppt电子课件教案第四章asp内建对象_第5页
资源描述:

《《网页设计》全套ppt电子课件教案第四章asp内建对象》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章ASP内建对象ASP的内建对象:Response对象Request对象Session对象Application对象Server对象ObjectContext对象4.1.1Response对象功能Response对象主要用于服务器端向客户端发送数据,其中可以利用Response.Write直接向客户发送信息,也可以利用response.Redirect进行重新定位客户端到另一个URL上去,当然也可以利用Response.Cookies来设置Cookies的值。4.1.2Response对象的属性1、Buffer该属性用来

2、(或获得)页面输出时是否要用缓冲区。Buffer属性是一个布尔值的属性,如果将Buffer属性的值设置True,那么服务器端Response的内容被写入缓冲区中,当脚本处理结束后再显示给访问者;如果将Buffer属性的值设置为False,那么在服务器端处理脚本时,服务器端Response的内容将顺序地发送给客户端地浏览器。如下例所示(test4-1.asp):<%response.buffer=false%>bufferexample1<%for

3、I=1to20000response.write(“第”&I&”个
”)next%>如下例所示(test4-2.asp):将上面例子中的:response.buffer=false改成:response.buffer=ture运行后我们比较一下两者的差别注意:如果不设置Buffer值,在ASP2.0中该属性默认为False,在ASP3.0中该属性默认为True。4.1.2Response对象的属性2、Expires属性该属性设置了页面保存在客户端浏览器缓存上的时间长度(单位为分)。在浏览器接

4、受到服务器响应后的这段时间之内,当用户再次请求该文件时浏览器会直接把缓存区的内容显示出来,而不向服务器发出请求请看下面的一个简单的例子(test4-3.asp)expiresexample<%response.expires=1response.writenow%>注意:这里指的再次请求该文件是在浏览器的地址栏上按回车键或是通过浏览器工具拦上的“回退”按钮返回该页面,而不是按浏览器上的“刷新”按钮,若是按“刷新”按钮则

5、是强制向服务器重新发出请求,更新页面。4.1.3Response对象的方法1、Write方法该方法可以把一个字符串或一个变量发送到用户端的页面上。可以用连接符&将多个字符串连接起来,也可以使用各种HTML标记,可以将字符串的限制标记包含进去,从而使用户端的页面上以特定的方式显示出来。语法:response.write(变量)请看下面的一个简单的例子(test4-4.asp)writeexample<%response.write"hello,ev

6、erybody!"response.write("hello"&"everybody!"&"
")response.writedate%>4.1.3Response对象的方法2、Redirect方法该方法主要用来指引用户端浏览器到新的页面,类似于制作一般网页的超链接动作。语法:response.redirect“网页名”其中网页名是指要切换到的网页文件名称如要显示test4-4.asp文件页面可使用以下语句:response.redirect“test4-4.asp”请看以下一简单程序(te

7、st4-5.asp)<%response.buffer=true%>redirectexample<%response.write”重新定向到test4-4.asp”response.clearresponse.redirect”test4-4.asp”%>注意:在使用redirect方法时,如果用户通过代理服务器连接服务器,那么在已经发出部分响应后又使用redirect方法将带来错误。因此,最好在程序中将buffer

8、属性设置为true,并且在使用该方法前清空响应的内容4.1.3Response对象的方法3、End方法使用该方法后ASP服务器将停止处理任何ASP文件,并把已处理部分的结果送出,对未处理的部分将不再处理。语法:response.end请看下面的一个简单的例子(test4-6.asp)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。