当前位置: 首页 > 网络学院 > 服务端脚本教程 > ASP > ASP Buffer属性
The Buffer property specifies whether to buffer the output or not. When the output is buffered, the server will hold back the response to the browser until all of the server scripts have been processed, or until the script calls the Flush or End method.
使用Buffer属性可以指定是否将输出的数据放入缓冲器。当缓冲器开启时,服务器将保留本应该立即反馈给浏览器的信息,直到所有服务器脚本都进行过了,或是脚本调用了Flush或End方法
Note: If this property is set, it should be before the <html> tag in the .asp file
注意:如果这个属性设置了,那么它应该出现在<hrml>标签之前
response.Buffer[=flag] |
参数 | 描述 |
---|---|
flag | A boolean value that specifies whether to buffer the page output or not. 用布耳值来决定是否对页面的输出进行缓冲 False indicates no buffering. The server will send the output as it is processed. False is default for IIS version 4.0 (and earlier). Default for IIS version 5.0 (and later) is true. True indicates buffering. The server will not send output until all of the scripts on the page have been processed, or until the Flush or End method has been called. |
举例 1 In this example, there will be no output sent to the browser before the loop is finished. If buffer was set to False, then it would write a line to the browser every time it went through the loop. <%response.Buffer=true%> 举例 2 <%response.Buffer=true%> 举例 3 <%response.Buffer=true%> |