Tutorial de ASP

Objetos: Objeto Response

Escrito por Mauro Rondinelli el Miércoles 28 de Febrero de 2007 a las 00:12hs

Este objeto ASP es del tipo integrado, es decir no tenemos que crear una instancia del mismo para poder utilizarlo, su funcion es enviar informacion al cliente (navegador).

PROPIEDADES

Buffer

Esta propiedad es del tipo boolean (true/false) e indica si la pagina se alamacena en el buffer del servidor antes de ser enviada, es decir si esta true envia la pagina al cliente recien cuando este toda cargada y si esta false la envia a medida que la procesa. Se debe utilizar antes de haver enviado algun resultado al cliente. Si el servidor utilizado tiene la version de ASP 2.0 el valor predeterminado de esta propiedad es false y en cambio la version es la 3.0 (Windows 2000) el valor predeterminado es true.

Ejemplo...

<% Response.Buffer = TRUE% >

Expires

Esta propiedad indica el tiempo, en minutos, que la pagina se guarda el el cache del navegador, si este valor se pone a 0 no se utiliza el cache del navegador.

Ejemplo...

<% Response.Expires = 5%>

ExpiresAbsolute

Esta propiedad indica hasta que dia y hora la pagina se guarda en el cache del navegador.

Ejemplo...

<% Response.ExpiresAbsolute=#May 5, 2001 14:30:00# %>

Cookies

Crea una cookie en la maquina del usuario. Una cookies es un archivo con formato de texto en el cual el se puede guardar informacion. Las cookies por lo general se utilizan para controles de acceso, personalizacion de paginas y estadisticas. El siguiente ejemplo crea una cookie llamada 'fecha' la cual contiene el valor devuelto por la funcion 'date' que nos devuelve la fecha actual.

Ejemplo...

<% Response.Cookies("fecha") = date %> 

Esta cookie se mantiene en la maquina del usuario hasta que termine su session, borre las del navegador o se cumpla el tiempo establecido para esa cookies, a continuacion veremos la forma de establecer la duracion de una cookie...

<% Response.cookies("fecha").expires="2/12/2001" %>

Esto hace que la cookie se borre en la fecha indicada, si creamos otra cookie llamada 'fecha' esta sobreescribira a la otra.

METODOS

End

Este metodo detiene el proceso de la pagina ASP y envia lo ya procesado al navegador

Ejemplo...

<% Response.End %>

Flush

Este metodo envia el contenido del buffer al navegador siempre y cuando la propiedad Buffer se true, si la propiedad Buffer es igual a false se producira un error.

Ejemplo...

<% Response.Flush %>

Redirect (url)

Este metodo redirecciona la pagina actual a la pasada como parametro.

Ejemplo...

<% Response.Redirect "otra_pagina.asp" %>

Write (cadena)

Este metodo escribe en el navegador la cadena padada como parametro, tengan en cuenta que tambien se pueden enviar etiquetas HTML y concatenar variable con el operador & (VBScript).

Ejemplo...

<% Response.Write ("<b>hola!!!</b>") %>

< Volver Al Indice Capitulo Siguiente: Objetos: Objeto Request >

comentarios

No hay comentarios.



agregar comentario

No se permiten comentarios.



publicidad

API DE FACEBOOK
GOOGLE CALENDAR API
GOOGLE MAPS API