Cita:
Iniciado por jiten Amigos :
Tengo una pagina que envia mediante un POST variables a otro archivo, y una vez que son ejecutados al otro lado corre tambien el Javasccript para retroceder una pagina
Código HTML:
history.go(-1);
el problema es que cuando vuelve así, no se notan los cambios ejecutados pues carga la pagina anterior desde la memoria caché... entonces cómo hago para que cada vez que retroceda a esa página esta se refresque ?
Podés poner directamente el nombre de la página en un link.
Si quien recibe el post es un php, podes usar
<a href="<?php echo $_SERVER['HTTP_REFERER']; ?>">volver</a>
Si debe ser automático,
window.location.href ="nombredepaginaprevia";
Código PHP:
<?php
$ref = $_SERVER['HTTP_REFERER'];
header("Location: $ref");
?>
el referer también puede ser obtenido con javascript mediante
Código:
var pag_previa = document.referrer;
Saludos