Mundo Web
manuales - recursos - gráficos - programación...

Home - ASP - manual básico de ASP - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8

Manual básico de ASP (III)
por Mauro, Web Master de elguruprogramador.com


El objeto Response.-

Este objeto ASP es del tipo integrado, es decir, no tenemos que crear una instancia del mismo para poder utilizarlo. Su función es enviar información al cliente (navegador).

Las principales propiedades del objeto Response son:

Buffer
 
Esta propiedad es del tipo boolean (true/false) e indica si la página se alamacena en el buffer del servidor antes de ser enviada, es decir, si está true envía la página al cliente recién cuando esté toda cargada y si está false la envía a medida que la procesa. Se debe utilizar antes de haber enviado algún resultado al cliente. Si el servidor utilizado tiene la versión de ASP 2.0, el valor predeterminado de esta propiedad es false y si 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 página se guarda el la caché del navegador. Si este valor se pone a 0, no se utiliza la caché del navegador
 
Ejemplo:
 
<% Response.Expires = 5%>

 

ExpiresAbsolute
 
Esta propiedad indica hasta que día y hora la página se guarda en lacaché del navegador.
 
Ejemplo:
 
<% Response.ExpiresAbsolute=#May 5, 2001 14:30:00# %>

 

Cookies
 
Crea una cookie en la maquina del usuario. Una cookie es un archivo con formato de texto en el cual se puede guardar información. Las cookies por lo general se utilizan para controles de acceso, personalización de páginas y estadísticas. El siguiente ejemplo crea una cookie llamada 'fecha' ,la cual contiene el valor devuelto por la función '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 sesión, borre las cookies del navegador o se cumpla el tiempo establecido para esa cookie. A continuación veremos la forma de establecer la duración 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', ésta sobreescribirá a la otra. Si queréis ver la forma de recuperar el valor de una cookie hace click aqui.
 


Y los principales métodos de este objeto son:

End
 
Este método detiene el proceso de la página ASP y envía lo ya procesado al navegador.
 
Ejemplo:
 
<%Response.End%>

 

Flush
 
Este método envía el contenido del buffer al navegador siempre y cuando la propiedad Buffer sea true. Si la propiedad Buffer es igual a false, se producirá un error.
 
Ejemplo:
 

<%Response.Flush%>

 

Redirect (cadena_url)
 
Este método redirecciona la página actual a la pasada como parámetro.
 
Ejemplo:
 
<%Response.Redirect "otra_página.asp"%>

 

Write (cadena)
 
Este método escribe en el navegador la cadena padada como parámetro. Tengan en cuenta que también se pueden enviar etiquetas HTML y concatenar variables con el operador & (VBScript).
 
Ejemplo:
 
<%Response.Write ("<b>hola!!!</b>%>

 

anterior
siguiente

Home - ASP - manual básico de ASP - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8