Foros del Web » Programando para Internet » ASPX (.net) »

¿Como hacer expirar páginas al hacer back con el botón del explorador?

Estas en el tema de ¿Como hacer expirar páginas al hacer back con el botón del explorador? en el foro de ASPX (.net) en Foros del Web. Hola raza!! aqui molestandolos con la siguiente duda... como puedo hacer expirar las página cuando el usuario pulsa el botón back del explorador.. como comentario ...
  #1 (permalink)  
Antiguo 11/08/2005, 11:57
 
Fecha de Ingreso: julio-2004
Ubicación: Gómez Palacio, Durango, México
Mensajes: 132
Antigüedad: 19 años, 9 meses
Puntos: 0
Exclamación ¿Como hacer expirar páginas al hacer back con el botón del explorador?

Hola raza!! aqui molestandolos con la siguiente duda... como puedo hacer expirar las página cuando el usuario pulsa el botón back del explorador.. como comentario utilizo forms autenticación... muchas gracias
  #2 (permalink)  
Antiguo 11/08/2005, 12:29
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Hay varias formas de hacerlo.. pero puedes colocar el siguiente código hasta arriba de tu página.

Ejemplo:

Cita:
<%@ Page.....
<%
Response.Expires = 0
Response.Expiresabsolute = Now.AddDays(-1)
Response.AddHeader ("pragma","no-cache")
Response.AddHeader ("cache-control","private")
Response.CacheControl = "no-cache"
%>
...
<html>
...
Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 11/08/2005, 12:41
 
Fecha de Ingreso: julio-2004
Ubicación: Gómez Palacio, Durango, México
Mensajes: 132
Antigüedad: 19 años, 9 meses
Puntos: 0
ahhh eres mi idolo rootk :).. muchas gracias comparre le voy a mandar unas caguamotas carta blanca y 1 de carne para asar de la laguna
  #4 (permalink)  
Antiguo 11/08/2005, 12:55
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Cita:
muchas gracias comparre le voy a mandar unas caguamotas carta blanca
mejor mandame unas que sean Indio pero bien frías..!!!
  #5 (permalink)  
Antiguo 11/08/2005, 15:06
 
Fecha de Ingreso: julio-2004
Ubicación: Gómez Palacio, Durango, México
Mensajes: 132
Antigüedad: 19 años, 9 meses
Puntos: 0
haha ya estas...
  #6 (permalink)  
Antiguo 11/08/2005, 23:43
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años
Puntos: 7
Tambien puedes poner esto en el Page_Load para evitar el codigo spaguetti:

Response.Cache.SetExpires(Now())
Response.Cache.SetCacheability(HttpCacheability.No Cache)
__________________
No tengo firma ahora... :(
  #7 (permalink)  
Antiguo 12/08/2005, 08:13
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Cita:
Tambien puedes poner esto en el Page_Load para evitar el codigo spaguetti:
Claro que funciona tambien y evitamos el spaguetti, solo fue una manera rápida de hacer aunque no la mas limpia.. porque en mejor de los casos es crear un control que me limpie la cache o haga expirar la página y colocaralo en todas las páginas que lo necesite..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:04.