Henderson Postado Outubro 25, 2006 Denunciar Share Postado Outubro 25, 2006 aí, beleza?Seguinte...to com esse código aquicomo eu faço pro menu quando selecionado e depois clicar no botão, seja aberto o link em nova janela?porque do jeito que está ele tá abrindo na mesmaou então, se eu coloco ao invés de parent, coloco blank, dá erro, não funciona <script language="JavaScript" type="text/JavaScript"> <!-- function menu(targ,selObj,restore){ eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'"); if (restore) selObj.selectedIndex=0; } function objeto(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&blank.frames.length) { d=blank.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && d.getElementById) x=d.getElementById(n); return x; } function menuGo(selName,targ,restore){ var selObj = objeto(selName); if (selObj) menu(targ,selObj,restore); } //--> </script> <select name="menu1" class="caixa" onChange="menu('parent',this,0)"> <option value="parceiro1">Parceiro 1</option> <option value="parceiro2">Parceiro 2</option> <option value="parceiro3">Parceiro 3</option> </select> <input name="Button1" type="button" class="botao" onClick="menuGo('menu1','parent',0)" value="ok"> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fercosmig Postado Outubro 25, 2006 Denunciar Share Postado Outubro 25, 2006 usa o window.open, e deixa todas as barras de menus Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Henderson Postado Outubro 26, 2006 Autor Denunciar Share Postado Outubro 26, 2006 como assim?não entendi! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 flavio Postado Outubro 26, 2006 Denunciar Share Postado Outubro 26, 2006 a intenção é só abrir em nova janela? existem scripts menores pra isso.<html> <head> <script language="JavaScript" type="text/JavaScript"> <!-- function menu(targ,selObj,restore){ window.open(selObj.options[selObj.selectedIndex].value, targ, ""); if (restore) selObj.selectedIndex=0; } //--> </script> </head> <body> <form> <select name="menu1" class="caixa"> <option value="http://www.google.com.br">Parceiro 1</option> <option value="http://www.google.com.br">Parceiro 2</option> <option value="http://www.google.com.br">Parceiro 3</option> </select> <input name="Button1" type="button" class="botao" onClick="menu('parent',this.form.menu1,0)" value="ok"> </form> </body> </html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Henderson
aí, beleza?
Seguinte...
to com esse código aqui
como eu faço pro menu quando selecionado e depois clicar no botão, seja aberto o link em nova janela?
porque do jeito que está ele tá abrindo na mesma
ou então, se eu coloco ao invés de parent, coloco blank, dá erro, não funciona
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.