WEB开发网
开发学院WEB开发ASP ASP入门基础教程-Response对象的常用方法 阅读

ASP入门基础教程-Response对象的常用方法

 2006-10-26 12:00:07 来源:WEB开发网   
核心提示: <% Response.Buffer=true %><html><head><title>Response 输出时使用缓冲页示例</title></head><body><p align="
<% Response.Buffer=true %>
<html>
<head><title>Response 输出时使用缓冲页示例</title></head>
<body>
<p align="center">Response 输出时使用缓冲页
<br><br></p>
<%
startTime=Timer
for I=1 to 20000
Response.Write "使用缓冲"
Next
EndTime=timer
interval=EndTime-startTime
'Response.Clear
Response.write "<center><p><font size='7' face='华文彩云' color='green'>本页面将Buffer设置为True.</font><p>"
Response.Write "<b>花费时间为" & Interval & "秒。</b></center>"
%>
<center><a href="4-2-3.asp">返回教材</a></center>
</body>
</html>

实例五:本实例将Buffer设为True.而且调用了Response的Clear方法。这样在调用Clear方法之前缓冲区的内容都被清除了,在页面中不会显示出来。其代码与例四的代码相似,只是将前‘Response.Clear前的注释标记 ' 去掉了。(文件名:4-2e.asp):

五、Response 的Flush方法

Flush方法可以立即发送缓冲区中的输出。如果没有将Response.Buffer 设置为True,该方法将导致运行时错误。其语法格式如下:

Response.Flush实例六:本实例调用Response.Flush方法,立即将缓冲区的输出发送给浏览器。代码如下: <% Response.Buffer=true %>
<html>
<head><title>Response 输出时使用缓冲页示例</title></head>
<body>
<div align="center">
Response 输出时使用缓冲页
<br><br></p>
<%
startTime=Timer
for I=1 to 2000
Response.Write "使用缓冲"
Response.Flush
Next
EndTime=timer
interval=EndTime-startTime
Response.write "<center><p><font size='7' face='华文彩云' color='green'>本页面调用了Response.Flush方法。结果缓冲不作用,信息输出时间比使用缓冲页要长.</font><p>"
Response.Write "<b>花费时间为" & Interval & "秒。</b></center>"
%>
</div>
<p>
<center><a href="4-2-3.asp">返回教材</a></center>
</body>
</html>

查看全套"ASP入门基础"教程>>>>>

上一页  1 2 3 4 

Tags:ASP 入门 基础

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接