Foros del Web » Programando para Internet » Javascript »

Problema con "onChange" en campo select

Estas en el tema de Problema con "onChange" en campo select en el foro de Javascript en Foros del Web. Hola buenas, resulta que tengo un formulario que tiene sólo un campo select, que principalmente es: <select name='id' onChange="location.href='indiceletras/verl.php?'+ options[selectedIndex].value;"> Y funciona perfectamente para options ...
  #1 (permalink)  
Antiguo 04/07/2005, 17:37
 
Fecha de Ingreso: abril-2004
Mensajes: 310
Antigüedad: 20 años
Puntos: 0
Problema con "onChange" en campo select

Hola buenas, resulta que tengo un formulario que tiene sólo un campo select, que principalmente es:

<select name='id' onChange="location.href='indiceletras/verl.php?'+ options[selectedIndex].value;">

Y funciona perfectamente para options del tipo:
<option value="idd=133&idl=2">Blink 182 - blink-182 - Obvious</option>

El caso es que quisiera que al hacer el OnChange en el campo select, no se abriera directamente el destino indiceletras/verl.php?.... sino una ventana con el destino, de dimensiones 640 x 480, pero no sé hacerlo.
A ver si me podéis decir qué debo añadir en esa primera sentencia del formulario.

Gracias y Un saludo!
  #2 (permalink)  
Antiguo 05/07/2005, 00:53
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola apañero

A ver si esto te sirve:

<select name='id' onChange="window.open('indiceletras/verl.php?'+this.value,'','width=640,height=480')">

Saludos,
  #3 (permalink)  
Antiguo 05/07/2005, 09:55
 
Fecha de Ingreso: abril-2004
Mensajes: 310
Antigüedad: 20 años
Puntos: 0
ohh maravilla. Funciona perfectamente. Muchas gracias JaviB!!!
  #4 (permalink)  
Antiguo 05/07/2005, 10:11
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Me alegro de que te haya servido. Ha estado gracioso lo de JaviB
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 18:03.