今天学response.buffer属性,写了如下代码:
<html>
<head>
<title>无标题文档</title>
</head>
<body>
<%
response.buffer=false
for i =1 to 1000
response.write(i &" ")
next
%>
</body>
</html>
执行后提示“Response 对象, ASP 0157 (0x80004005) 打开缓冲后不能将其关闭。”
研究了半天终于解决。于是将程序修改如下:
<%
response.buffer=false
%>
<html>
<head>
<title>无标题文档</title>
</head>
<body>
<%
for i =1 to 1000
response.write(i &" ")
next
%>
</body>
</html>
顺利通过,开心ing
最后总结:要将response.buffer属性的设置放置在程序首部需要注意,如果程序中首部有@那么@必须为ASP文件第一行,其下才可以是Buffer