
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, si queres ver la forma de recuperar el valor de una cookie hace click aqui. |
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 (cadena_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>%> |
Este objeto ASP es del tipo integrado, es decir no tenemos que crear una instancia del mismo para poder utilizarlo, por medio de este objeto podes tener acceso a la informacion que el navegador pasa al servidor.
PROPIEDADES (COLECCIONES)
| Form Esta propiedad es una coleccion que contiene todos los elementos de un formulario (<form>) pasado al archivo ASP con el metodo POST (<form method='post'>), la forma de acceder a el valor de un elemento del formulario es la siguiente... <%=Request.Form("nombre_elemento")%>Ejemplo: |
--------------formulario.htm----------------
--------------procesa_formulario.asp-------- <HTML> <HEAD> </HEAD> <BODY> <% Response.Write ("nombre:" & Request.Form("nombre"))%> <% Response.Write ("apellido:" & Request.Form("apellido")) %> </BODY> </HTML> |
| QueryString Esta coleccion contiene todos los valores pasados como parametros a una pagina ASP. La formas de pasar parametros a una pagina ASP son varias una es por medio de formularios utilizando el metodo 'GET' y la otra es generandolo 'manualmente'...http://www.servidor_xxx.com/pagina_asp.asp?nombre=jose&apellido=perezEsa es la manera de pasar parametros a una pagina ASP, luegop del la direccion URL se pone el signo '?' y a continuacion todos los parametros con sus respectivos valores separados por el simbolo '&'. Ejemplo: |
|
-----------------------pasa_parametros.asp-------------------
-----------------------lee_parametros.asp----------------------
<% Response.Write (Request.QueryString("nombre") & "<br>") %> |
| ServerVariables Esta coleccion nos da acceso a todas las variables de entorno del servidor. Ejemplo:
<% |
Este objeto ASP es del tipo integrado, es decir no tenemos que crear una instancia del mismo para poder utilizarlo, por medio de este objeto podes tener acceso a funciones utiles del servidor.
PROPIEDADES
| ScriptTimeout |
| Esta propiedad determina el tiempo maximo en segundos que se espera para ejecutar la pagina ASP. Si la pagina tarda mas segundos en ser procesada se produce un error. El valor predeterminado es 90 segundos. |
| Ejemplo: |
<% Server.ScriptTimeout = 25 %> |
METODOS
| CreateObject (id_objeto) |
| Este es uno de los metodos mas importantes y nos permite crear objetos a partir de los cuales vamos a trabajar. Como unico parametro se especifica el nombre del objeto a crear. Al crear el objeto este se le asigna a la variable establecida por medio de la palabra clave SET, esta variable hereda todos los metodos, propiedades y eventos del objeto creado. |
| Ejemplo: |
|
<% Set BDD = Server.CreateObject("ADODB.Connection")
%> |
| Execute (path) |
| Este metodo ejecuta una pagina ASP dentro de otra, su unico parametro es la ruta de la pagina a ejecutar. Este metodo solo esta disponible en la version 3.0 de ASP. |
| Ejemplo: |
|
----------pagina_llama.asp-------
----------respuesta.asp---------- |
| HTMLEncode (cadena) |
| Este metodo evita que la cadena pasada como parametro sea interpretada como lenguaje HTML. |
| Ejemplo: |
<% Response.Write Server.HTMLEncode("<b>sin
negrita</b>") %> |
| MapPath (path) |
| Devuelve la ruta completa del archivo pasado como parametro. |
| Ejemplo: |
<% Response.Write Server.MapPath("calendar\dias.asp")
%> |
Este objeto ASP es del tipo integrado, es decir no tenemos que crear una instancia del mismo para poder utilizarlo, el mismo sireve para compartir informacion de un usuario entre las paginas del sitio. Por defecto el objeto session se crea al ingresar el usuario a nuestro sitio y se destruye cuando lo abandona o cuando pasan 20 minutos sin actividad del usuario.
PROPIEDADES
| SessionID |
| Esta propiedad devuelve un ID que identifica a un usuario. Este ID es unico, no se puede modificar y lo crea automaticamente el servidor. |
| Ejemplo: |
<% Response.Write "ID Session = "
& Session.SessionID %> |
| Timeout |
| Esta propiedad determina el tiempo en minutos que durara la sesion del usuario antes de ser destruida, por defecto su valos es de 20 minitos. |
| Ejemplo |
<% Session.Timeout = 30 %> |
METODOS
| Abandon |
| Este metodo proboca el abandono forzado de la session, destruye todas la variables de sesion . |
| Ejemplo: |
|
<%Session.Abandon %>
|
Privacidad ּ Publicidad ּ Prensa ּ Premios ּ Colaborar ּ Enlazarnos ּ Mapa del Sitio ּ Aviso legal ּ Boletín ּ Contacto
2001 - 2011 | Sitio creado y mantenido por Gabriel Marcelo Rodriguez
Hosting de alta calidad a bajo costo Neolo.com.ar