Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

bossal_jr

Menu de Salto abrindo a janela em pop up

Recommended Posts

Seguinte pessoal, tenho um jump menu (menu de salto) no meu site para abrir algumas rádios on-line, gostaria q os links fossem abertos em pop up. Pesquisei no fórum e na net e não encontrei. Alguém sabe como fazer?abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites
<form name="form1" target="_blank" id="form1">			  <select name="menu1" class="form2" onchange="MM_jumpMenu('parent',this,0)">				<option value="#">Rádios</option>				<option value="radios/radio1.html">Rádio Sociedade</option>				<option value="radios/radio2.html">Rádio 97 FM</option>				<option value="radios/radio3.html">Rádio Tropical</option>			   </select>			</form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

seu menu:

<form name="form1" target="_blank" id="form1">			  <select name="menu1" class="form2" onChange="MM_jumpMenu(this.value)">				<option value="#">Rádios</option>				<option value="Rádio Sociedade">Rádio Sociedade</option>				<option value="Rádio 97 FM">Rádio 97 FM</option>				<option value="Rádio Tropical">Rádio Tropical</option>			   </select></form>
o codigo java script:

function MM_jumpMenu(pagina){	if(pagina == "Rádio Sociedade")		url = "radios/radio1.html"	else if(pagina == "Rádio 97 FM")		url = "radios/radio2.html"	else if(pagina == "Rádio Tropical")		url = "radios/radio3.html"	window.open(url,pagina,"width=255,height=450,top=250,left=450,scrollbars=NO,toolbar = YES, resizeable=NO")}
é só você modificar conforme a sua necessidade.OK?

Compartilhar este post


Link para o post
Compartilhar em outros sites

testei aqui e não funcionou :(

 

acho q fiz alguma coisa errada... eis o código completo da página onde estou testando:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Untitled Document</title><script type="text/JavaScript"><!--function MM_jumpMenu(targ,selObj,restore){ //v3.0  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");  if (restore) selObj.selectedIndex=0;}//--></script></head><body><script type="text/javascript">function MM_jumpMenu(pagina){	if(pagina == "Rádio Sociedade")		url = "radios/radio1.html"	else if(pagina == "Rádio 97 FM")		url = "radios/radio2.html"	else if(pagina == "Rádio Tropical")		url = "radios/radio3.html"	window.open(url,pagina,"width=255,height=450,top=250,left=450,scrollbars=NO,toolbar = YES, resizeable=NO")}</script><table width="300" border="0" cellspacing="0" cellpadding="0">  <tr>	<td><form name="form1" target="_blank" id="form1">			  <select name="menu1" class="form2" onChange="MM_jumpMenu(this.value)">				<option value="#">Rádios</option>				<option value="Rádio Sociedade">Rádio Sociedade</option>				<option value="Rádio 97 FM">Rádio 97 FM</option>				<option value="Rádio Tropical">Rádio Tropical</option>			   </select></form>	</td>  </tr></table></body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Infelizmente esse codigo tá funcionando só no firefox, mais esse agora funciona nos dois.

substitui essa linha:

window.open(url,pagina,"width=255,height=450,top=250,left=450,scrollbars=NO,toolbar = YES, resizeable=NO")
por essa:

window.open(URL,"","width=255,height=450,top=250,left=450,scrollbars=NO,toolbar = YES, resizeable=NO")
onde tiver "url" minusculo você substitui por "URL" maiusculo.OK?

Compartilhar este post


Link para o post
Compartilhar em outros sites

consegui fazer funcionar deixando assim:

 

<form name="form1" target="_blank" id="form1">			  <select name="menu1" class="form2" onChange="MM_jumpMenu(this.value)">				<option value="#">Rádios</option>				<option value="radio1">Rádio Sociedade</option>				<option value="radio2">Rádio 97 FM</option>				<option value="radio3">Rádio Tropical</option>			   </select></form>

o codigo java script:

 

function MM_jumpMenu(pagina){	if(pagina == "radio1")		url = "radios/radio1.html"	else if(pagina == "radio2")		url = "radios/radio2.html"	else if(pagina == "radio3")		url = "radios/radio3.html"	window.open(url,pagina,"width=255,height=450,top=250,left=450,scrollbars=NO,toolbar = YES, resizeable=NO")

obrigado ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

parabens! era mais ou menos isso que eu queria que você fizesse.OK?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.