¿¿Es muy complicado de hacer todo esto?? Me podeis echar una manita por favor??
Muchas gracias por adelantado, salu2
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
| ||||
Respuesta: Abrir pop-up y que al cerrarlo devuelva un valor a la ventana principal Vamos a imaginar que el campo donde tiene que escribir inicialmente el visitante tiene por id "PEPE" (perdona, pero es que tengo debilidad por este nombre). Y la popup podría tener el siguiente select: <select id="juan" name="juan" size="1" onchange = "opener.document.getElementById('PEPE').value = this.options[this.selectedIndex].text; self.close()" > <option value="0" selected="selected">Elija una opción</option> <option value="1" >Roberto</option> <option value="2">Rodrigo</option> <option value="3">JAcinto</option> <option value="4">Modesto</option> <option value="5">5</option> </select> Si en vez del texto quieres que pase el value debes cambiar this.options[this.selectedIndex].text por this.value Dime si te sirve!
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. Última edición por KarlanKas; 21/05/2008 a las 02:24 Razón: Faltaba un By!! |
| ||||
Respuesta: Abrir pop-up y que al cerrarlo devuelva un valor a la ventana principal Pues yo diría que es perfecto, ahora después lo pruebo y te comento, pero vamos, por lo que veo es exactamente lo que estoy buscando. Solo una duda, si quiero poner el value, la cosa quedaría tal que así Código PHP: ![]()
__________________ Vayamos por Partes :: Jack el Destripador Última edición por angel_dope; 21/05/2008 a las 03:06 Razón: Faltaba un BY |
| ||||
Respuesta: Abrir pop-up y que al cerrarlo devuelva un valor a la ventana principal Eso es, quedaría así. Pero ten cuidado que se me coló una errata y en vez de poner getElementById pone getElementId. Corrigelo porque si no no te funcionará. Un saludo! Y de nada! ![]()
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |
| ||||
Respuesta: Abrir pop-up y que al cerrarlo devuelva un valor a la ventana principal Hola Karlankas, lo acabo de probar y no funciona :( al seleccionar algun elemento del desplegable, no cierra la ventana y da un error de javascript. El error es el siguiente: Cita: Y lo da en la linea EL OBJETO NO ACEPTA ESTA PROPIEDAD O METODO Código PHP: Script para abrir popup Código PHP: Código PHP: Código PHP:
__________________ Vayamos por Partes :: Jack el Destripador |
| ||||
Respuesta: Abrir pop-up y que al cerrarlo devuelva un valor a la ventana principal Pues va ser que no es porque la principal ya es un popup, porque acabo de probarlo desde una ventana normal y hace lo mismo :S
__________________ Vayamos por Partes :: Jack el Destripador |
| ||||
Respuesta: Abrir pop-up y que al cerrarlo devuelva un valor a la ventana principal He estado probando y el fallo es por la parte esta: Código PHP:
__________________ Vayamos por Partes :: Jack el Destripador |
| ||||
Respuesta: Abrir pop-up y que al cerrarlo devuelva un valor a la ventana principal Efectivamente el fallo está ahí. Es porque el by hay que ponerlo así: By (En javascript las mayusculas son importantes). Cambialo por esto: opener.document.getElementById('valor').value = this.value; Un saludo!
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |
| ||||
Respuesta: Abrir pop-up y que al cerrarlo devuelva un valor a la ventana principal ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Muchas gracias Karlankas, salu2 ![]()
__________________ Vayamos por Partes :: Jack el Destripador |
| ||||
Respuesta: Abrir pop-up y que al cerrarlo devuelva un valor a la ventana principal Na, a todos nos pasa. Me alegro de que te funcione!
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |