Abrir menu jump em nova janela

Como abrir um menu de salto em uma nova janela? Já procurei tantas vezes a resposta e achei cada explicação e códigos complicados, sem contar a infinidade de nomes que usam menu jump, menu suspenso, menu com setinha no canto e outros nomes estranhos, faça o teste no menu ao abaixo.



Mas acabei encontrando a resposta e por incrível que pareça é bem simples, basta trocar duas palavras no código, esse é o código normal do menu de suspenso:

<form name="form" id="form">
<select name="jumpMenu" id="jumpMenu" onchange="MM_jumpMenu('parent',this,0)">
<option>menu</option>
<option value="http://frasecurta.blogspot.com">Frase Curta</option>
</select>
</form>

Para fazer abrir em uma nova janela não tem nada a ver com trocar a palavra parent por blank, pois isso não funciona. Agora logo abaixo está o código modificado que abre os links em uma nova janela:

<form name="form2" id="form2">
<select name="jumpMenu2" id="jumpMenu2" onchange="window.open(this.value)">
<option>menu</option>
<option value="http://frasecurta.blogspot.com">Frase Curta</option>
</select>
</form>

A única diferença entre eles é que para abrir os link do menu de salto em uma nova janela trocamos o trecho MM_jumpMenu('parent',this,0) do primeiro código por onchange="window.open(this.value)” no segundo. Depois disso é só colocar quantos links quiser nas opções, repetindo a linha:

<option value="http://frasecurta.blogspot.com">Frase Curta</option>

Quantas vezes forem necessárias. Para colocar esse código no seu blog entre na pagina layout, adicionar gadget, html/javascript, coloque o código e clique em salvar e já está pronto.

Marcadores: , , , ,