la solución de carga más simple y rápida
Uso window.location.replace
a no actualizar el historial cuando se carga la página o el marco.
Para los enlaces que se parece a esto:
<a href="#" onclick="YourTarget.location.replace ('http://www.YourPage.com');">
The targeted Link</a>
o
<a href="javascript:YourTarget.location.replace ('http://www.YourPage.com');">
The targeted Link</a>
Pero si quieres que no actuar de enlace, pero para actuar automáticamente al cargar el marco de Luego, desde el iframe, debe poner esto en la sección del cuerpo del archivo iframe:
onload="window.location.replace ('http://www.YourPage.com');"
Si por alguna razón el proceso de carga no se carga en el iframe a continuación, poner el nombre del marco de destino en lugar de la ventana en la sintaxis como esta:
onload="YourTarget.location.replace ('http://www.YourPage.com');"
NOTA : Para este script todos onclick
, onmouseover
, onmouseout
, onload
y href="javascript:"
funcionará
estoy adivinando el problema es el botón de retroceso recorrerá realmente el iframe antes de ir a la página anterior. –
Hagas lo que haga, no quiero ninguna adición a la historia, ¿o hay alguna forma de que pueda eliminar la última entrada de historial? –