Foros del Web » Programando para Internet » Javascript »

Consulta por ComboBox e iframe

Estas en el tema de Consulta por ComboBox e iframe en el foro de Javascript en Foros del Web. Hola mi consulta es porque tengo un combox que me funciona muy bien, es lo que buscaba , pero no se como hacer lo siguiente ...
  #1 (permalink)  
Antiguo 07/03/2007, 09:51
Avatar de AJVEvoluzione  
Fecha de Ingreso: agosto-2004
Ubicación: Buenos Aires
Mensajes: 195
Antigüedad: 20 años, 4 meses
Puntos: 1
Consulta por ComboBox e iframe

Hola mi consulta es porque tengo un combox que me funciona muy bien, es lo que buscaba , pero no se como hacer lo siguiente : El combox esta en un iframe y al ejectutarlo debe enviar el link a otro frame (en el principal) osea nose como incorporarle un "target" dejo el combo para ver si alguien me puede ayudar


Código:
<form name="setcombo">
  <p><a href="javascript:visto(combo1)">Precios</a> | <a href="javascript:visto(combo2)">Productos</a>
  | <a href="javascript:visto(combo3)">Tamaño</a> <select name="stage2" size="1">
    <option value="#">Seleccion 1</option>
    <option value="#">Seleccion 1</option>
    <option value="#">Seleccion 1</option>
  </select> <input type="button" name="test" value="Ver" onClick="IrA()"> </p>
</form>
<script>
<!--

var combo1=new Array()
combo1[0]=new Option("Precio 1","precio1.htm")
combo1[1]=new Option("Precio 2","precio2.htm")
combo1[2]=new Option("Precio 3","precio3.htm")
combo1[3]=new Option("Precio 4","precio4.htm")
combo1[4]=new Option("Precio 5","precio5.htm")

var combo2=new Array()
combo2[0]=new Option("Producto 1","producto1.htm")
combo2[1]=new Option("Producto 2","producto2.htm")
combo2[2]=new Option("Producto 3","producto3.htm")
combo2[3]=new Option("Producto 4","producto4.htm")

var combo3=new Array()
combo3[0]=new Option("Tamaño A","tamanoA.htm")
combo3[1]=new Option("Tamaño B","tamanoB.htm")
combo3[2]=new Option("Tamaño C","tamanoC.htm")


var guardaobj=document.setcombo.stage2

function visto(x){
for (m=guardaobj.options.length-1;m>0;m--)
guardaobj.options[m]=null
selectedarray=eval(x)
for (i=0;i<selectedarray.length;i++)
guardaobj.options[i]=new Option(selectedarray[i].text,selectedarray[i].value)
guardaobj.options[0].selected=true
}

function IrA(){
location=guardaobj.options[guardaobj.selectedIndex].value
}

visto(combo1)

//-->
</script>

Última edición por AJVEvoluzione; 08/03/2007 a las 17:22 Razón: sintetizarlo
  #2 (permalink)  
Antiguo 10/03/2007, 19:38
Avatar de AJVEvoluzione  
Fecha de Ingreso: agosto-2004
Ubicación: Buenos Aires
Mensajes: 195
Antigüedad: 20 años, 4 meses
Puntos: 1
Re: Consulta por ComboBox e iframe

Alguna ayuda sobre este tema??
  #3 (permalink)  
Antiguo 11/03/2007, 00:55
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Re: Consulta por ComboBox e iframe

Hola:

No sé si te refieres a tu función IrA()...

Si es así, podrías usar window.open con target="_top"...

function IrA(){
window.open(guardaobj.value, "_top");
}

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #4 (permalink)  
Antiguo 11/03/2007, 03:55
Avatar de AJVEvoluzione  
Fecha de Ingreso: agosto-2004
Ubicación: Buenos Aires
Mensajes: 195
Antigüedad: 20 años, 4 meses
Puntos: 1
Re: Consulta por ComboBox e iframe

Muchas gracias! era eso lo que buscaba
  #5 (permalink)  
Antiguo 11/03/2007, 04:30
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Re: Consulta por ComboBox e iframe



¡Estupendo!... ¡Me alegro de haber atinado!

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
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 19:51.