ARTICULOS

Evitar la cache del navegador

Autor: Fabian Muller (http://www.webexperto.com) - 18/06/2002

Ubicando el siguiente código en una página ASP, se fuerza a que el navegador cargue la página desde el servidor, y no desde la cache del usuario. Es muy útil para utilizar con las páginas dinámicas que se actualizan constantemente, que necesitan ser procesadas en el servidor antes de mostrarse al navegador del cliente.

<%
Response.addHeader "pragma", "no-cache"
Response.CacheControl = "Private"
Response.Expires = 0
%>

El código anterior debe ubicarse antes de cualquier otro código ASP o HTML, por arriba del <head>.

El método Response asegura que la página ASP se genere en forma dinámica (procesada por el servidor), evitando mostrar la página almacenada en el cache.

Con la línea CacheControl = Private, se evita el almacenamiento en un proxy.

La instrucción Expires funciona igual que con las cookies, podemos darle una fecha de caducación, ponerla en 0 (nunca caducará) o un valor negativo (nunca caducará).

 

Más artículos sobre ASP

1. Cómo crear un XML desde ASP
2. Llenar un listbox a partir de una base de datos
3. Envio de emails con CDONTS
4. Haciendo un "Recomendar a un amigo" en ASP
5. Llamando al código ASP desde una imagen
6. Enlace externo dinámico con frames
7. Rotación de banners en ASP
8. Proteger páginas con password en ASP
9. Alternar el color de filas en un RecordSet
10. Paginar resultados cada X registros
Más artículos...

Otros artículos...

Java Script Scroll de noticias con JavaScript
HTML Tips para diseñar newsletters
Hojas de Estilo Crear página centrada sin usar tablas
Marketing Plan de navegación eficaz
Java Script Validar formularios con Dreamweaver
PHP Codificar contraseñas con md5()
ASP Detectar plugin de Flash con ASP
Hojas de Estilo Problemas del Modelo de Caja en IE 5
PHP Instalación de phpMyAdmin
Servidores Redirección 301
Más artículos...