Retroceder   Foros del Web > Diseño de Sitios web > (X)HTML

Respuesta
 
Herramientas Desplegado
Antiguo 30-may-2006, 08:25   #1 (permalink)
mickeyzgz está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 245
Devoler Valor De Un Popup A Un Formulario

Hola a todos,

tengo un formulario en el que usuario tiene que elegir un artículo. Como son muchos he pensado en poner un boton junto al campo artículo y que se habre una ventana (popup) con opciones de busqueda para el artículo. Cuando el usuario selecione el artículo quiero que el popup se cierre y se inserte el articulo en su campo correspondiente. Lo mismo para otros campos.

Como se haría?

Puedo hacer esto sin recargar la página principal cada vez que se cierra el popup?

Muchas gracias de antemano,
Mickeyzgz
mickeyzgz está desconectado   Responder Citando
Antiguo 30-may-2006, 08:31   #2 (permalink)
Moderador
caricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy pronto
 
Avatar de caricatos
 
Fecha de Ingreso: noviembre-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 12.211
Hola:

Se puede hacer, y sin recargar ninguna página, excepto que esté deshabilitado javascript...

Desde el popup, una instrucción así:

opener.document.forms.formulario.textorecibido.val ue = unaVariable;

...pone el contenido de la variable (unaVariable) en el elemento textorecibido del form formulario de la página principal... luego se cierra la ventana con window.close()

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
caricatos esta en línea ahora   Responder Citando
Antiguo 30-may-2006, 08:50   #3 (permalink)
mickeyzgz está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 245
Muchas gracias Caricatos por tu rápida respuesta.

Pero, como se pueden mandar 2 valores? Uno seria para el num. de serie del artículo y otro para su descripcion.

Gracias!
mickeyzgz está desconectado   Responder Citando
Antiguo 30-may-2006, 08:58   #4 (permalink)
Moderador
caricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy pronto
 
Avatar de caricatos
 
Fecha de Ingreso: noviembre-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 12.211
Hola:

Pues puedes enviar todos los valores que quieras... pon todas las asignaciones separadas por ";" el separador de instrucciones javascript...

opener.document.forms.formulario.num.value = variableNum;
opener.document.forms.formulario.descripcion.value = variableDesc;

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
caricatos esta en línea ahora   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 21:14.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93