好奇怪的Buffer问题?快来看看啊……

cfanX 2005-04-25 10:20:40
使用response.buffer=true 时,我发现在网页内容没有完全加载之前输出的一切链接都不能点开,只有到了加载完成才能打开,谁知道为什么啊/
代码如下:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
response.Buffer=true
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>
<a href="index.asp" target="_blank">HTML首页
</a>
<%
response.write "TOP <a href=""index.asp"" target=""_blank"">首页</a>"
response.Flush()
for i=1 to 1000000000
next
%>
</body>
</html>
...全文
121 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
libao1983 2005-04-25
  • 打赏
  • 举报
回复
for i=1 to 1000000000
next
===================
估计是这个东东的缘故吧
呵呵...
MonkeyDHua 2005-04-25
  • 打赏
  • 举报
回复
for i=1 to 1000000000
next

楼主好狠啊
cfanX 2005-04-25
  • 打赏
  • 举报
回复
那个循环是特意延长页面执行时间的,在页面未执行完之前,那个首页的链接点了之后半天都打不开,只要循环一执行完,页面加载完毕,立刻就打开了,如果在记载的同时直接打开个新窗口,输入首页的地址是可以立即打开的,不知道这里是为什么,真奇怪~~

28,405

社区成员

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

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