Cita:
Porque es una parte del sitio donde se ingrea con Login mediante Session.Advertencia: La página solicitada ha caducado.
Esta página no está ya disponible. Como medida de precaución, el navegador no volverá a enviarle la información.
Para volver a enviar la información y ver esta página Web vuelva a entrar a la Aplicación.
Esta página no está ya disponible. Como medida de precaución, el navegador no volverá a enviarle la información.
Para volver a enviar la información y ver esta página Web vuelva a entrar a la Aplicación.
Mediante este metodo quiero forzar al usuario a utilizar mis botones personalizados de Atras, si quiere volver a una pagina principal o algo asi; y no el del explorador que muestra informacion vieja guardada en cache, que genera confusion y pareciera que los datos no se actualizaron en la base de datos cando por ejemplo apreto el boton enviar.
Bueno... la cuestion es que encontre lo siguiente, y no se cual es mejor, cual es mas completo, y si tiene errores... En fin:
Código:
<% Response.CacheControl = "no-cache" Response.AddHeader "Pragma", "no-cache" Response.Expires = 0 'Caduca instantáneamente Response.CacheControl = "Private" 'Esto tengo entendido que es para que no se cacheé la pagina en los posibles servidores proxys por los que pase, no se si es lo mismo que el "no-cache" de mas arriba... %>
Código:
Otra cosa que he leido por ahi es que si pongo Expires = 0 caduca instantaneamente, pero si atraso la hora de Windows, la pagina no esta caducada... por eso en vez de poner 0 ponen -1000<HEAD> <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"> <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Expires" CONTENT="0"> </HEAD>
Realmente estaria bueno que alguien bien entendido en el tema me pueda decir que hace o para que sirve cada cosa... Aunque cualquier aproximacion tambien es valida, para que sino, etre todos, saquemos la respuesta.
Algunas paginas que pueden ayudar:
http://msmvps.com/blogs/pmackay/archive/2004/08/10/bot-243-n-quot-atras-quot-del-navegador.aspx
http://support.microsoft.com/kb/234067
http://www.desarrolloweb.com/articulos/301.php
http://webcoder.info/reference/Response.CacheControl.html
http://www.robertbody.com/prog/html.html
Por cierto... ninguno de los metodos me funciona a mi... eso es lo peor... uso IIS de WinXP SP2. Ayudaaaa!!!!