Foros del Web » Programando para Internet » Javascript »

Pierdo valores de un formulario al cerrar ventana pop up

Estas en el tema de Pierdo valores de un formulario al cerrar ventana pop up en el foro de Javascript en Foros del Web. Hola a todos. Tengo un programa en PHP con un formulario, desde este programa puedo abrir un ventana pop up para subir algunos archivos, cuando ...
  #1 (permalink)  
Antiguo 30/07/2004, 14:59
 
Fecha de Ingreso: diciembre-2002
Ubicación: Santiago
Mensajes: 18
Antigüedad: 22 años
Puntos: 0
Busqueda Pierdo valores de un formulario al cerrar ventana pop up

Hola a todos.
Tengo un programa en PHP con un formulario, desde este programa puedo abrir un ventana pop up para subir algunos archivos, cuando termino de subir estos archivos cierro la ventana pop up y actualizo la ventana padre, pero si el usuario ha escrito valores en otras variables del formulario padre, al realizar la actualización se pierden estos valores. No hay forma de que no se pierdan esto valores de antemano muchas gracias.
  #2 (permalink)  
Antiguo 30/07/2004, 15:23
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años
Puntos: 129
Las soluciones serían vía javascript o usando un frame/iframe.

No sé por qué recargas la página .. pero si es para mostrar ahí que tal archivo ya subió (por qué lees los archivos nombres que ya tienes en el servidor .. ) usa un iframe/frame para la parte de la página que haga ese proceso de obtener dicho dato del servidor .. y ese iframe/frame será el que actualices en lugar de toda la ventana padre.

Eso sería una solución.

La otra solución vía Javascript es que tomes las variables que te interesen de tus objetos de formulario -antes- de hacer el window.opener.location .. o similar. para reenviarselas.

Un saludo,
  #3 (permalink)  
Antiguo 30/07/2004, 15:42
 
Fecha de Ingreso: diciembre-2002
Ubicación: Santiago
Mensajes: 18
Antigüedad: 22 años
Puntos: 0
Muchas Gracias
Voy a realizar las pruebas necesarias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:09.