<Complete Reference Object Răspuns
Proprietatea tampon specifică dacă pentru a tampon de ieșire sau nu. Când ieșirea este tamponată, serverul va îngreuna răspunsul la browser-ul până când toate script-urile de server au fost procesate, sau până când script-ul apelează metoda Flush sau End.
Note: În cazul în care această proprietate este setată, ar trebui să fie înainte de <html> tag - ul în fișierul asp
Sintaxă
response.Buffer[=flag]
Parametru | Descriere |
---|---|
flag | O valoare boolean care specifică dacă să-tampon de ieșire pagină sau nu. Fals indică nici o tamponare. Serverul va trimite de ieșire așa cum este procesat. Fals este implicit pentru IIS versiunea 4.0 (and earlier) . Standard pentru IIS versiunea 5.0 (și mai târziu) este adevărată. Adevărat indică tamponare. Serverul nu va trimite de ieșire până când toate script-urile de pe pagina au fost prelucrate, sau până când metoda Flush sau la sfârșitul a fost numit. |
Exemple
Exemplul 1
În acest exemplu, nu va fi nici o ieșire trimis la browser-ul înainte de bucla este terminat. Dacă tamponul a fost setat la False, atunci ar scrie o linie pentru browser-ul de fiecare dată când a trecut prin bucla.
<%response.Buffer=true%>
<html>
<body>
<%
for i=1 to 100
response.write(i & "<br>")
next
%>
</body>
</html>
Exemplul 2
<%response.Buffer=true%>
<html>
<body>
<p>I write some text, but I will control when
the text will be sent to the browser.</p>
<p>The text is not sent yet. I hold it back!</p>
<p>OK, let it go!</p>
<%response.Flush%>
</body>
</html>
Exemplul 3
<%response.Buffer=true%>
<html>
<body>
<p>This is some text I want to send to the user.</p>
<p>No, I changed my mind. I want to clear the text.</p>
<%response.Clear%>
</body>
</html>
<Complete Reference Object Răspuns