Latest web development tutorials

ASP propiedad Buffer

Respuesta de referencia de objetos Respuesta Completa referencia de objeto

atributo especifica si búfer de salida se almacenan temporalmente. Normalmente, secuencias de comandos ASP se ejecuta en el servidor, se envía cada frase de resultados de la ejecución que se mostrará en el navegador del cliente. Cuando se establece el búfer de salida, el servidor va a impedir que una respuesta al navegador hasta que todos los scripts del servidor han sido procesados, o hasta que el script llama al método Flush o Fin.

Nota: Si se establece esta propiedad, debe venir antes que el archivo .asp <html> etiqueta.

gramática

response.Buffer[=flag]

参数 描述
flag 布尔值,规定是否缓冲页面输出。

False 指示不缓存,服务器会一边处理一边发送输出。IIS version 4.0 默认为 False,而 IIS version 5.0 及更高的版本默认为 True。

True 指示缓冲。服务器不会发送输出,直到页面上的所有脚本被处理,或者直到 Flush 或 End 方法被调用。

Ejemplos

Ejemplo 1

En este ejemplo, antes del final del ciclo no será enviada por la salida navegador. Si el búfer se establece en False, a continuación, una vez por ciclo a la línea de salida del navegador.

<%response.Buffer=true%>
<html>
<body>
<%
for i=1 to 100
response.write(i & "<br>")
next
%>
</body>
</html>

Ejemplo 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>

Ejemplo 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>


Respuesta de referencia de objetos Respuesta Completa referencia de objeto