Tecnologia

Solo disponible en BuenasTareas
  • Páginas : 3 (738 palabras )
  • Descarga(s) : 0
  • Publicado : 2 de febrero de 2011
Leer documento completo
Vista previa del texto
RESPONSE Y SUS METODOS.

 Response Este objeto se utiliza para tratar la salida del script, es decir, lo que verá el usuario en su navegador.
Los métodos mas importantes del objeto response sonlos siguientes:
* Response.Write (cadena). Envía la cadena de caracteres al cliente. Equivale a intercalar código HTML entre el ejecutable. Así, el siguiente código
<%
if num > 1000 thenResponse.Write ("<h1>Se ha pasado de rosca</h1>")
End if
%>
Es totalmente equivalente a éste
<% if num > 1000 then %>
<h1>Se ha pasado de rosca</h1>
<%End if %>
De hecho, el HTML intercalado se implementa internamente mediante sentencias Response.Write.
* Response.Redirect (Url). Redirige la página ASP a la URL especificada. Por ejemplo, estoque sigue es una página ASP completa que simplemente redirige a la web www.arsys.es.
<% Response.Redirect (http://www.cocinatusrecetas.com) %>
La redirección se implementa mediante cabecerasHTTP que son distintas que las enviadas cuando se muestra una página web. Eso significa que si se utiliza Response.Write o se intercala cualquier código HTML, ya no funcionará un posteriorResponse.Redirect porque se habrán enviado las cabeceras de mostrar una página web, no las de redirección. No obstante, existe una forma de rectificar y enviar un comando de redirección tras haber enviadocomandos write. Esto implica el uso de la propiedad Buffer y los métodos Flush y Clear, como se explica a continuación.
* Response.Flush. Envía de inmediato los datos del buffer. Si se establece en Truela propiedad Response.Buffer, la salida del script (enviada mediante comandos Response.Write o HTML intercalado) no se envía directamente al navegador, sino que queda en un buffer (espacio intermediode almacenamiento) del servidor. El método Response.Flush envía los datos del buffer al navegador. Otra forma de enviar los datos del buffer es simplemente dejar que termine el script o invocar el...
tracking img