target
Publicado por Daniel (3 intervenciones) el 22/06/2007 21:25:51
Tengo el siguiente codigo para mostrar ligas en 2 combos y un boton pero al dar clic me lo muestra en la misma pagina, lo que necesito es que me lo muestre en otra pagina nueva ya que esto lo estoy metiendo en un frame superior por lo que se imaginaran el resultado, no se como y donde utilizar el target o mainFrame
<body>
<!-- Comienza codigo para listas de busqueda -->
<form name="doublecombo">
<p><select name="example" size="1" onChange="redirect(this.options.selectedIndex)">
<option>Directorio</option>
<option>Rol de Actividades</option>
<option>Cuadrante</option>
</select>
<select name="stage2" size="1">
<option value="d_under.html">Microinformatica</option>
<option value="d_under.html">Gestion de Cuentas</option>
<option value="d_under.html">Servidores NT</option>
</select>
<input type="button" name="test" value="visitar"
onClick="go()">
</p>
<script>
<!--
var groups=document.doublecombo.example.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group[i]=new Array()
group[0][0]=new Option("Microinformatica","d_under.html")
group[0][1]=new Option("Gestion de Cuentas","d_under.html")
group[0][2]=new Option("Servidores NT","d_under.html")
group[1][0]=new Option("R Enero","d_under.html")
group[1][1]=new Option("R Febrero","d_under.html")
group[1][2]=new Option("R Marzo","d_under.html")
group[2][0]=new Option("C Enero","d_under.html")
group[2][1]=new Option("C Febrero","d_under.html")
group[2][2]=new Option("C Marzo","d_under.html")
group[2][3]=new Option("Lycos","d_under.html")
var temp=document.doublecombo.stage2
function redirect(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options[i]=new Option(group[x][i].text,group[x][i].value)
}
temp.options[0].selected=true
}
function go(){
location=temp.options[temp.selectedIndex].value
}
//-->
</script>
</form>
</body>
<body>
<!-- Comienza codigo para listas de busqueda -->
<form name="doublecombo">
<p><select name="example" size="1" onChange="redirect(this.options.selectedIndex)">
<option>Directorio</option>
<option>Rol de Actividades</option>
<option>Cuadrante</option>
</select>
<select name="stage2" size="1">
<option value="d_under.html">Microinformatica</option>
<option value="d_under.html">Gestion de Cuentas</option>
<option value="d_under.html">Servidores NT</option>
</select>
<input type="button" name="test" value="visitar"
onClick="go()">
</p>
<script>
<!--
var groups=document.doublecombo.example.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group[i]=new Array()
group[0][0]=new Option("Microinformatica","d_under.html")
group[0][1]=new Option("Gestion de Cuentas","d_under.html")
group[0][2]=new Option("Servidores NT","d_under.html")
group[1][0]=new Option("R Enero","d_under.html")
group[1][1]=new Option("R Febrero","d_under.html")
group[1][2]=new Option("R Marzo","d_under.html")
group[2][0]=new Option("C Enero","d_under.html")
group[2][1]=new Option("C Febrero","d_under.html")
group[2][2]=new Option("C Marzo","d_under.html")
group[2][3]=new Option("Lycos","d_under.html")
var temp=document.doublecombo.stage2
function redirect(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options[i]=new Option(group[x][i].text,group[x][i].value)
}
temp.options[0].selected=true
}
function go(){
location=temp.options[temp.selectedIndex].value
}
//-->
</script>
</form>
</body>
Valora esta pregunta


0