evitar la marcha atras :-)

cesar
15 de Enero del 2004
jeje... ya se que suena un poco mal el título, pero el problema es el siguiente:
no encuentro una solución para que el usuario, al entrar en una página publicada por mi, no pueda dar marcha atrás en el historial, y que en su lugar (si diera a la flechita izquierda del navegador) se redirigiera a la página inicial, por ejemplo.
Quizás no se pueda hacer eso de una manera sencilla :-(
El problema en cuestión es porque el usuario rellena un formulario, avanza a otra página de validación de datos, y tiene un botóncito por si quiere corregir datos (regargando los campos que había rellenado gracias a unas variables en asp). Bueno, el caso, es que si permito que en lugar de ir hacia atrás con el botoncito lo haga mediante la flecha del navegador, algunas listas de selección (que son dependientes unas de otras) no se muestran correctamente.
Alguien sabe de alguna solución...?
Gracias

mojoni
15 de Enero del 2004
<html>
<head>
<!-- PRIMER PASO: Copiar dentro del tag HEAD -->
<script><!--



function enlaces(dir) {
window.location.replace(dir)
}
// -->
</script>
</head>

<body>
<!-- SEGUNDO PASO: Copiar dentro del tag BODY -->
<a href="javascript:enlaces('http://www.virutech.com/')">Ir a virutech</a>
</body>
</html>

rrubenn
15 de Enero del 2004
Muy bien ese código :). Lo he probado y va perfectamente.