Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Javascript > borrar el historial?
-Foros de debate

Javascript
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

borrar el historial?
Enviado por jimmylin_cvt el día 3 de febrero de 2004

quiero ver como puedo hacer

para que una pagina no deje huella en el historial

o mas claro lo que deseo es algo asi como desactivar el back

la idea es que cuando una persona visite una pagina y esta contiene

links a otras paginas, al dar click en esos links ya no pueda hacer back

Bueno, eso lo consegui utilizando location.replace="www.link.com"

pero mi problema es con los formularios,

estos si dejan huellas, y no tengo idea de como solucionarlo


PDTA:

La opcion de eliminar la barra de direcciones no es de mi agrado, y ademas

como que no es eficiente.

Tambien tengo los formularios construidos con post, pero degan historial de igual forma


gracias

 
Re: borrar el historial?
Enviado por NEO el día 4 de febrero de 2004

Hola, que tal?
Yo lo solucioné de la siguiente forma:
En la página la que no quires que vuelvan usa
<script language="javascript">
function=NoBack(){
history.go(1)
}
</script>
Luego pones
<BODY OnLoad="NoBack();"> y ya está.

Esto hace que cuando la página se cargue, se desplace una posición en el historial, así no podrán volver al página anterior, porque este script le devolverá hacia adelante.
Espero que te sirva.

 

Re: borrar el historial?
Enviado por NEO el día 4 de febrero de 2004

Hola, soy el de la respuesta anterior, como habrás podido comprobar el la linea que pone function=NoBack() sobra el símbolo '=', esto es, seria function NoBack() {
...}
Espero que no haya más errores de escritura...

 
Re: Re: borrar el historial?
Enviado por ale el día 22 de mayo de 2008

La opcion que se propone es correcta, pero eso sirve para cuando aprietan directamente en el boton de atras, y lo vuelve a avanzar una pagina en el historial (es decir otra vez a la actual), pero no sirve si se despliegan las paginas anteriores y se va a una mas anterior que la inmediata.
Saludos.

 



Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network