写出该程序段的输出结果???

lcj7663152 2008-12-24 07:51:55
<%
response.buffer=true
dim i
for i=1 to 20
response.write i&"<br>"
if i=10 then
response.clear
response.end
end if
next

%>
...全文
89 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
oulin1983 2008-12-25
  • 打赏
  • 举报
回复
Buffer

Buffer 属性指示是否缓冲页输出。当缓冲页输出时,只有当前页的所有服务器脚本处理完毕或者调用了 Flush 或 End 方法后,服务器才将响应发送给客户端浏览器,服务器将输出发送给客户端浏览器后就不能再设置 Buffer 属性。因此应该在 .asp 文件的第一行调用 Response.Buffer。

Clear

可以用 Clear 方法清除缓冲区中的所有 HTML 输出。但 Clear 方法只清除响应正文而不清除响应标题。可以用该方法处理错误情况。但是如果没有将 Response.Buffer 设置为 TRUE,则该方法将导致运行时错误。

End

End 方法使 Web 服务器停止处理脚本并返回当前结果。文件中剩余的内容将不被处理。如果 Response.Buffer 已设置为 TRUE,则调用 Response.End 将缓冲输出。

综上,输入为空
Anlige 2008-12-25
  • 打赏
  • 举报
回复
完全是整人的啊...晕了
lqscoke 2008-12-25
  • 打赏
  • 举报
回复
response.clear?
lqscoke 2008-12-25
  • 打赏
  • 举报
回复
1到10呀
dgboby 2008-12-25
  • 打赏
  • 举报
回复
输出为空

response.buffer=true
dim i
for i=1 to 20
response.write i&" <br>"
if i=10 then
response.clear '清空了输出
response.end '停止了代码的执行
end if
next
itvirgin 2008-12-24
  • 打赏
  • 举报
回复
哦``对了``response.clear这句把缓冲全部清除掉了--然后response.end结束全部执行--所以输出为空
jmwjy 2008-12-24
  • 打赏
  • 举报
回复
Response.Buffer=True后,IIS生成页面时,是等ASP页面全部处理完毕后才发送给客户端浏览器的!
lcj7663152 2008-12-24
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 jmwjy 的回复:]
什么也输不出来!!!
[/Quote]
???
jmwjy 2008-12-24
  • 打赏
  • 举报
回复
什么也输不出来!!!
itvirgin 2008-12-24
  • 打赏
  • 举报
回复
1
2
3
4
5
6
7
8
9
10
lcj7663152 2008-12-24
  • 打赏
  • 举报
回复
在线等,急啊
lcj7663152 2008-12-24
  • 打赏
  • 举报
回复
有人嘛?
lcj7663152 2008-12-24
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 sibang 的回复:]
自己执行以下就知道了
[/Quote]

我现在电脑没设备啊,。。。。
www_7di_net 2008-12-24
  • 打赏
  • 举报
回复
自己执行以下就知道了

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧