Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/05/2010, 20:55
vesvello
 
Fecha de Ingreso: noviembre-2007
Mensajes: 118
Antigüedad: 17 años
Puntos: 0
Respuesta: Comprobar al finalizar reload si se ha modificado una variable de sesion

Este es mi problema:

Tengo una pagina dividido en varios pasos....
en el primer paso se recoge la informacion personal y tengo un combo desplegable en ajax para seleccionar - pais - region - provincia - ciudad.

Al darle a siguiente se abre la pobilidad de cargar imagenes.

El problema me surge aqui y es que al darle al boton tras del navegador me recupera todos los valores de informacion personal pero en el combo desplegable solo me recupera el pais inhabilitando / bloqueando todos los demas.

Quisiera ver como puedo hacer para que el ajax se ejecute de nuevo y me recupere todos los valores.

Lo que se me ocurrio fue crear variables de sesion para el combo desplegable y mediante javascript forzar a hacer un reload al pulsar el boton atras y usar el valor de las variables de sesion en vez de ejecutar el ajax con este codigo

Código HTML:
<input type="hidden" id="refreshed" value="no">
<script type="text/javascript">
onload=function(){
var e=document.getElementById("refreshed");
if(e.value=="no")e.value="yes";
else{e.value="no";location.reload();}
}
</script> 
pero solo funciona con IE

Alguna sugerencia?