Foros del Web » Programando para Internet » Javascript »

Evitar volver atras

Estas en el tema de Evitar volver atras en el foro de Javascript en Foros del Web. Que tal GatorV, disculpen que postee aca, yo tambien estuve probando con estos headers, pero a mi no me funcionan para nada, a un principio ...
  #1 (permalink)  
Antiguo 13/01/2009, 22:59
 
Fecha de Ingreso: enero-2007
Ubicación: Cochabamba - Bolivia
Mensajes: 346
Antigüedad: 17 años, 4 meses
Puntos: 2
Evitar volver atras

Que tal GatorV, disculpen que postee aca, yo tambien estuve probando con estos headers, pero a mi no me funcionan para nada, a un principio pense que era problema de version del navegador o navegador netamente hablando.

Pero no, resulta que mi intension es colocar los header a la mayoria de las paginas de mi sistema que se maneja por browser con el objetivo de evitar volver atras, eso se me ocurrio por sugerencia de algunas personas del foro, relacionandolo con la accion de "Limpiar datos privados" del firefox (Que cuando le haces click ahi el boton de atras se inhabilita) o de "Eliminar Todo" de Explorer.

Que esta pasando? Algo estoy haciendo mal? En realidad no tengo ningun mensaje ni advertencia al usar los headers (despues de hacer un session_start)..

Espero tu respuesta.

Saludos cordiales.
  #2 (permalink)  
Antiguo 14/01/2009, 00:00
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: alguna forma real de borrar la cache

Mmmm a que te refieres con "evitar volver atras"?

Saludos.
  #3 (permalink)  
Antiguo 15/01/2009, 10:06
 
Fecha de Ingreso: enero-2007
Ubicación: Cochabamba - Bolivia
Mensajes: 346
Antigüedad: 17 años, 4 meses
Puntos: 2
Respuesta: alguna forma real de borrar la cache

"Evitar volver atras" significa que borrando las paginas o el historial de navegacion cada vez que se carga una pagina (Borrando la anterior de la cache) entonces el boton de "ATRAS" del navegador o algun homologo (Alt+IZQ, Backspace, etc) se inhabilita por que no hay paginas en el cache para ir atras.

Lo que estaba tratando era que cada vez que se cargue una pagina se borre del cache y de esta forma no tener ningun historial.

Para eso queria usar los HEADERS pero no me funcionan por alguna extraña razon. Karlankas lo hace pero no estoy seguro como, no creo que sea solo con un script, ya que usando el script que propone solo fuerza a que no se regrese atras, pero en su ejemplo en una pagina podemos ver que se inahibilita la pagina anterior (El boton de ATRAS del navegador esta inhabilitado). Eso se lo puede ver aqui.

Espero haber sido claro, muchas gracias y espero tu respuesta.

Saludos!

Última edición por makeitslow; 15/01/2009 a las 10:11
  #4 (permalink)  
Antiguo 15/01/2009, 10:33
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 10 meses
Puntos: 416
Respuesta: alguna forma real de borrar la cache

Es Javascript:

Código:
window.onload=function(){
	Objeto=document.getElementsByTagName("a");
	for(a=0;a<Objeto.length;a++){

		Objeto[a].onclick=function(){

			location.replace(this.href);

			return false;

		}

	}

}
Ese es el codigo que usa Karlankas.
  #5 (permalink)  
Antiguo 15/01/2009, 21:29
 
Fecha de Ingreso: enero-2007
Ubicación: Cochabamba - Bolivia
Mensajes: 346
Antigüedad: 17 años, 4 meses
Puntos: 2
Respuesta: alguna forma real de borrar la cache

Muchisimas gracias Ronruby, lo pruebo y comento.
  #6 (permalink)  
Antiguo 19/01/2009, 09:31
 
Fecha de Ingreso: enero-2007
Ubicación: Cochabamba - Bolivia
Mensajes: 346
Antigüedad: 17 años, 4 meses
Puntos: 2
Respuesta: alguna forma real de borrar la cache

Cita:
Iniciado por Ronruby Ver Mensaje
Es Javascript:

Código:
window.onload=function(){
	Objeto=document.getElementsByTagName("a");
	for(a=0;a<Objeto.length;a++){

		Objeto[a].onclick=function(){

			location.replace(this.href);

			return false;

		}

	}

}
Ese es el codigo que usa Karlankas.

Estimado Ronruby:

Este codigo solo me sirve para links (<a>), las paginas en las que voy navegando son mediante un formulario y haciendo click en un boton, a veces para submit y a veces directamente para un target del mismo boton.

Ya probe con todo y nada.

Que lata.

Saludos.
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 09:17.