Jump to content

drop down menu


Recommended Posts

Posted

Não sei se estou a postar este tópico no sitio certo, mas aki vai

Tenho o seguinte script para fazer aparecer um dropdown menu. Depois de seleccionada uma categoria ele abre o link numa nova janela, outros abrem na mesma, mas o que eu queria é que abrisse numa frame com o nome faixa se ajuda a estrutura da página k eu pretendo é mais ou menos assim

___________________________________

|          frame com o dropdown menu          |

|                                                                    |

|                                                                    |

|__________________________________|

|                        frame  "faixa"                    |

|                                                                    |

|                      texto da pagina                    |

|                                                                    |

|__________________________________|

e o código que tenho do menu é o seguinte:



<form name="form1">
<select name="select1" size="1" style="background-color:#FFFFD7" onChange="displaydesc(document.form1.select1, thetext1, 'textcontainer1')">
<option selected value="http://www.javascriptkit.com">JavaScript Kit </option>
<option value="http://freewarejava.com">Freewarejava.com</option>
<option value="http://wired.com" target="newwin">Wired News</option>
<option value="http://www.news.com">News.com</option>
<option value="http://www.codingforums.com" target="newwin">Coding Forums</option>
</select>
<input type="button" value="Go" 
onClick="jumptolink(document.form1.select1)"><br>
<span id="textcontainer1" align="left" style="font:italic 13px Arial">
</span>
</form>

</form>

<script type="text/javascript">

function displaydesc(which, descriptionarray, container){
if (document.getElementById)
document.getElementById(container).innerHTML=descriptionarray[which.selectedIndex]
}

function jumptolink(what){
var selectedopt=what.options[what.selectedIndex]
if (document.getElementById && selectedopt.getAttribute("target")=="newwin")
window.open(selectedopt.value)
else
window.location=selectedopt.value
}

displaydesc(document.form1.select1, thetext1, 'textcontainer1')


</script>

Retirei o codigo de http://dynamicdrive.com/dynamicindex1/combodescribe.htm , alterei e apaguei o que não preciso.

Obrigado.

?

Posted

Já agora alguém me pode explicar pk razão não consigop modificar o tópico.

É uma protecção temporária para combater o vandalismo recente no fórum. Vai ser resolvido entretanto. 🙂

<3 life

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.