Ir para conteúdo

POWERED BY:

Arquivado

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

diogomancha

Olá, estou com problemas

Recommended Posts

Usei o tutorial do menu drop down, da sessão de Java , na pagina do imasters, deu tudo certo,porém, o sub-menu, some muito rapido , a tempo de meu mouse nao acompanhar ele , ou seja , não da pra clicar nos itens dele.Obrigado , abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por favor, sou novo em JavaScript..

Vcs poderiam me dar uma ajuda aonde eu setaria o timeout ?

 

<script language=javascript>function menu(){	submenu = [];	for(i=0; i<6; i++) submenu[i] = [];	textmenu = [];	for(i=0; i<6; i++) textmenu[i] = [];	textmenu[0][0] = ["Lanchonete","Restaurante","Sauna","Manicure Cabelereira"]	textmenu[0][1] = ["",""];	textmenu[1][0] = ["Blibioteca"]	textmenu[1][1] = ["","",""];	textmenu[2][0] = ["Colônia de Férias","Espaço para locação","Bailes e Eventos"]	textmenu[2][1] = ["",""];	menus = [];	if(document.getElementById){  menus[0] = document.getElementById("Layer1");  menus[1] = document.getElementById("Layer2");  menus[2] = document.getElementById("Layer3");  menuinterno = document.getElementById("menu");  //menu.setAttribute("position","absolute")  function over(){ this.style.backgroundColor = '#ffffff'; }  function out(){ this.style.backgroundColor = '#ffffff'; }  function show(){ this.style.visibility='visible'; }  function hide(){ this.style.visibility='hidden'; }  for(j=0; j<textmenu.length; j++){	 	 for (i=0; i<textmenu[j][0].length; i++){    //alert(textmenu[j][0][i])    textmenu[j][0][i] = "<a href='"+textmenu[j][1][i]+"' target='_blank'>" + textmenu[j][0][i] + "</a>";    submenu[j][i] = document.createElement("DIV");    submenu[j][i].setAttribute("className", "special");    submenu[j][i].innerHTML = textmenu[j][0][i];    submenu[j][i].style.padding = "5px";    submenu[j][i].onmouseover = over;    submenu[j][i].onmouseout = out;    menus[j].appendChild(submenu[j][i]); 	 } 	 menus[j].style.top = (parseInt(menuinterno.style.top)+parseInt(menuinterno.style.height)); 	 menus[j].onmouseover = show; 	 menus[j].onmouseout = hide;  }  	}}window.onload = menu;</SCRIPT>
Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

<style>body,p,table,td.input,textarea{      font-family:Verdana, Arial, Helvetica, sans-serif;      font-size:11px;      color:#0000FF;}a{       text-decoration:none;      color:#000000;}.special {      position:relative;       top:0px;       left:0px;       background-color:#ffffff;}</style><script language=javascript>function menu(){	submenu = [];	for(i=0; i<6; i++) submenu[i] = [];	textmenu = [];	for(i=0; i<6; i++) textmenu[i] = [];	textmenu[0][0] = ["Lanchonete","Restaurante","Sauna","Manicure Cabelereira"]	textmenu[0][1] = ["",""];	textmenu[1][0] = ["Blibioteca"]	textmenu[1][1] = ["","",""];	textmenu[2][0] = ["Colônia de Férias","Espaço para locação","Bailes e Eventos"]	textmenu[2][1] = ["",""];	menus = [];	if(document.getElementById){  menus[0] = document.getElementById("Layer1");  menus[1] = document.getElementById("Layer2");  menus[2] = document.getElementById("Layer3");  menuinterno = document.getElementById("menu");  //menu.setAttribute("position","absolute")  function over(){ this.style.backgroundColor = '#ffffff'; }  function out(){ this.style.backgroundColor = '#ffffff'; }  function show(){ this.style.visibility='visible'; }  function hide(){ setTimeout(this.style.visibility='hidden',5000); } //1 segundo  for(j=0; j<textmenu.length; j++){	 	 for (i=0; i<textmenu[j][0].length; i++){    //alert(textmenu[j][0][i])    textmenu[j][0][i] = "<a href='"+textmenu[j][1][i]+"' target='_blank'>" + textmenu[j][0][i] + "</a>";    submenu[j][i] = document.createElement("DIV");    submenu[j][i].setAttribute("className", "special");    submenu[j][i].innerHTML = textmenu[j][0][i];    submenu[j][i].style.padding = "5px";    submenu[j][i].onmouseover = over;    submenu[j][i].onmouseout = out;    menus[j].appendChild(submenu[j][i]); 	 } 	 menus[j].style.top = (parseInt(menuinterno.style.top)+parseInt(menuinterno.style.height)); 	 menus[j].onmouseover = show; 	 menus[j].onmouseout = hide;  }  	}}window.onload = menu;</SCRIPT><div id="Layer1" style="position:absolute; top:300px; left:98px; width:82px; padding:1px; z-index:1;background-color:#ffffff; border:1px solid #06097E; visibility:hidden"></div><br><div id="Layer2" style="position:absolute; top:140px; left:98px; width:82px; padding:1px; z-index:1;background-color:#ffffff; border:1px solid #06097E; visibility:hidden"></div><br><div id="Layer4" style="position:absolute; top:140px; left:98px; width:82px; padding:1px; z-index:1;background-color:#ffffff; border:1px solid #06097E; visibility:hidden"></div><div id="menu" style="position:absolute; top:140px; left:-107px; width:319px; height:23px; z-index:1000;"><br> 	         <table width="91" border="0" align="center" cellspacing="1">          <tr>                   <td> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b><font color="#000000">Menu</font></b></font></div></td>                </tr>                <tr>                   <td bgcolor="#0000FF" onMouseOver="this.bgColor='#0C015C'" onMouseOut="this.bgColor='#0000FF'">                     <div align="left"><b><a class="linksmenu" href="http://www.aabbcampinas.com.br">»               História</a></b></div></td>                </tr>                <tr>                   <td bgcolor="#0000FF"onMouseOver="this.bgColor='#0C015C'" onMouseOut="this.bgColor='#0000FF'"> <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b><a class="linksmenu" href="http://www.aabbcampinas.com.br/noticias/">»               Horarios</a></b></font></div></td>                </tr>                <tr>                   <td bgcolor="#0000FF"onMouseOver="this.bgColor='#0C015C'" onMouseOut="this.bgColor='#0000FF'"> <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b><a class=linksmenu onmouseover=menus[0].onmouseover()       onmouseout=menus[0].onmouseout() href="javascript:void(null)">»               Serviços</a></b></font></div></td>                </tr>                <tr>                   <td bgcolor="#0000FF"onMouseOver="this.bgColor='#0C015C'" onMouseOut="this.bgColor='#0000FF'"> <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b><a class="linksmenu" href="/noticias">»                 Associar-se </a></b></font></div></td>                </tr>                <tr>                               <td bgcolor="#0000FF"onMouseOver="this.bgColor='#0C015C'" onMouseOut="this.bgColor='#0000FF'"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b><a class=linksmenu onmouseover=menus[1].onmouseover()       onmouseout=menus[1].onmouseout() href="javascript:void(null)">»               Cultural</a></b></font></td>                </tr>                <tr>                               <td bgcolor="#0000FF"onMouseOver="this.bgColor='#0C015C'" onMouseOut="this.bgColor='#0000FF'"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b><a class=linksmenu onmouseover=menus[2].onmouseover()       onmouseout=menus[2].onmouseout() href="javascript:void(null)">»               Social</a></b></font></td>                </tr>                <tr>                               <td bgcolor="#0000FF"onMouseOver="this.bgColor='#0C015C'" onMouseOut="this.bgColor='#0000FF'"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b><a class="linksmenu" href="/noticias">»               Notícias</a></b></font></td>                </tr>                <tr>                             <td bgcolor="#0000FF"onMouseOver="this.bgColor='#0C015C'" onMouseOut="this.bgColor='#0000FF'"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b><a class="linksmenu" href="/noticias">»             Menu 1</a></b></font></td>                </tr>              </table></div>

Compartilhar este post


Link para o post
Compartilhar em outros sites

É que eu não queria mexer no menu principal , para não "sujar" o desgin do site.Não manjo muito de estilo em Java, ta em gringo pra mim o seu menu, rssrs..Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como apanhei muito pro menu do Alves, rs..Estou dispobilizando o meu menu aqui , se alguem souber 1 solução , me fale , rsrs..www.aabbcampinas.com.br/html/teste.htminté

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.