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入门基础"教程>>>>>
- ››ASP.NET及JS中的cookie基本用法
- ››ASP.NET获取MS SQL Server安装实例
- ››asp.net实现调用百度pai 在线翻译英文转中文
- ››ASP.NET页面选项进行提示判断
- ››Asp.net定时执行程序
- ››ASP.NET中利用DataList实现图片无缝滚动
- ››ASP.NET验证控件RequiredFieldValidator
- ››ASP.NET中使用System.Net.Mail发邮件
- ››ASP.NET中获取用户控件中控件的ID
- ››ASP.NET中FileBytes写成文件并存档
- ››asp获取毫秒数
- ››asp.net报“INSERT INTO 语句的语法错误解决
更多精彩
赞助商链接