como alterar el history del explorador con location.replace
Buenas, tengo el siguiente problema..
de la pagina A paso a la B y de esta a la C
A->B->C
pero cuando estoy en la C y doy back en el explorador quiero que salte a la A, no con un link o tag, quiero modificar el history del explorador. He probado con window.location.replace machacando al salir de la B su nombre con el de A pero o no lo hago bien o no funciona. Me pueden ayudar? Gracias
de la pagina A paso a la B y de esta a la C
A->B->C
pero cuando estoy en la C y doy back en el explorador quiero que salte a la A, no con un link o tag, quiero modificar el history del explorador. He probado con window.location.replace machacando al salir de la B su nombre con el de A pero o no lo hago bien o no funciona. Me pueden ayudar? Gracias
Hola como tu dices esto se puede realizar con window.location.replace la menera como yo la realizo es la siguiente:
En la pagina B:
<html>
<head>
<title>B</title>
<script>
function enlace(dir)
{ window.location.replace(dir); }
</script>
</head>
<body>
<a href="javascript:enlace('C.htm')">C</a>
</body>
</html>
De esta manera has remplazado en el historial B por C y al regresar de C ira hacia A
En la pagina B:
<html>
<head>
<title>B</title>
<script>
function enlace(dir)
{ window.location.replace(dir); }
</script>
</head>
<body>
<a href="javascript:enlace('C.htm')">C</a>
</body>
</html>
De esta manera has remplazado en el historial B por C y al regresar de C ira hacia A