ASP Buffer 屬性
asp buffer 屬性

buffer 屬性可規(guī)定是否對輸出進行緩沖。通常情況下,asp 腳本在服務器端執(zhí)行,每句的執(zhí)行結果都會發(fā)送到客戶端的瀏覽器上顯示出來。當輸出設置緩存時,服務器會阻止向瀏覽器的響應,直到所有的服務器腳本均被處理,或者直到腳本調用了 flush 或 end 方法。
注意:如果要設置此屬性,它應當位于 .asp 文件中的 標簽之前。
語法
response.buffer[=flag]
參數(shù) | 描述 |
---|---|
flag | 布爾值,規(guī)定是否緩沖頁面輸出。
false 指示不緩存,服務器會一邊處理一邊發(fā)送輸出。iis version 4.0 默認為 false,而 iis version 5.0 及更高的版本默認為 true。 true 指示緩沖。服務器不會發(fā)送輸出,直到頁面上的所有腳本被處理,或者直到 flush 或 end 方法被調用。 |
實例
實例 1
在這個實例中,在循環(huán)結束前不會被瀏覽器發(fā)送輸出。如果 buffer 被設置為 false ,則每循環(huán)一次就向瀏覽器輸出一行。
<%response.buffer=true%>
<%
for i=1 to 100
response.write(i & "
")
next
%>
<%
for i=1 to 100
response.write(i & "
")
next
%>
實例 2
<%response.buffer=true%>
<%response.flush%>
i write some text, but i will control when
the text will be sent to the browser.
the text is not sent yet. i hold it back!
ok, let it go!
<%response.flush%>
實例 3
<%response.buffer=true%>
<%response.clear%>
this is some text i want to send to the user.
no, i changed my mind. i want to clear the text.
<%response.clear%>

相關文章
- ASP 變量
- ASP Request 對象
- AJAX 簡介
- ASP 簡介
- ASP 語法
- ASP WriteLine 方法
- ASP WriteBlankLines 方法
- ASP CreateTextFile 方法
- ASP Item 屬性
- ASP Key 屬性
- ASP Add 方法
- ASP ContentType 屬性
- ASP Form 集合
- ASP CodePage 屬性
- ASP Timeout 屬性
- ASP GetLastError 方法
- ASP GetAbsolutePathName 方法
- ASP GetDriveName 方法
- ASP GetExtensionName 方法
- ASP OpenTextFile 方法