Ir para conteúdo

POWERED BY:

Arquivado

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

joacatito

Menu que não funciona mais

Recommended Posts

Tenho um menu que utilizava em algumas páginas que criei há algum tempo...

Como não realizava mais manutenção em algumas delas, acabei esquecendo dele. Agora apareceu um trabalho onde ele se encaixaria perfeitamente. Só que um detalhe, não funciona mais... As funções JavaScript precisam de alguma adaptação, mas meu conhecimento com JS, não vai tão longe...

Só o JS tem mais de 300 linhas, então acho inviável colocar o código aqui... Segue abaixo o link para o arquivo *.js:

SuperMenu

 

Para a exibição do menu, é utilizado o código abaixo:

<script language="Javascript">//Menu gerado pelas SuperDicas da StarMedia Home Pages http://homepages.starmedia.com/por/superdicas/SuperMenu=new menuObj('SuperMenu') SuperMenu.clMain='padding:5px; font-family:Arial; font-size:11px; font-weight:bold' SuperMenu.clSub='padding:5px; font-family:Arial; font-size:11px'SuperMenu.clSubSub='padding:5px; ffont-family:Arial; font-size:11px'SuperMenu.clAMain='text-decoration:none; color:#FFFFFF'SuperMenu.clASub='text-decoration:none; color:#FFFFFF'SuperMenu.clASubSub='text-decoration:none; color:White'SuperMenu.backgroundbar=0SuperMenu.backgroundbarfromleft=0SuperMenu.backgroundbarfromtop=70SuperMenu.backgroundbarsize="225"SuperMenu.backgroundbarcolor="NAVY"SuperMenu.mainheight=27SuperMenu.mainwidth=140SuperMenu.subwidth=SuperMenu.mainwidth SuperMenu.subheight=20 SuperMenu.subsubwidth=SuperMenu.mainwidth SuperMenu.subsubheight=SuperMenu.subheight SuperMenu.makeStyle()SuperMenu.subplacement=SuperMenu.mainheight SuperMenu.subsubXplacement=SuperMenu.subwidth/2SuperMenu.subsubYplacement=7 SuperMenu.mainbgcoloroff='#3366CC'SuperMenu.mainbgcoloron='#3399FF'SuperMenu.subbgcoloroff='#009900'SuperMenu.subbgcoloron='#33CC00'SuperMenu.stayoncolor=1 SuperMenu.menuspeed=15SuperMenu.menusubspeed=15SuperMenu.menurows=0SuperMenu.menueventon="mouse"SuperMenu.menueventoff="mouse"SuperMenu.menuplacement=0SuperMenu.pxbetween=0 var displacementdisplacement = 0;SuperMenu.fromleft=0SuperMenu.fromtop=25SuperMenu.makeMain(0,'Lazer',0)SuperMenu.makeMain(1,'Entretenimento',0)SuperMenu.makeMain(2,'Lojas',0)SuperMenu.makeMain(3,'Segurança',0)SuperMenu.makeSub(0,0,'Bares e Restauraurantes','barerest.htm',3)SuperMenu.makeSub(0,1,'Esportes','esportes.htm',3)SuperMenu.makeSub(0,2,'Baladas','baladas.htm',3)SuperMenu.makeSub(1,0,'Jornais','jornais.htm',2)SuperMenu.makeSub(1,1,'Revistas','revista.htm',2)SuperMenu.makeSub(2,0,'Hardware','hardware.htm',3)SuperMenu.makeSub(2,1,'Software','software.htm',3)SuperMenu.makeSub(2,2,'Multimídia','multidia.htm',3)SuperMenu.makeSub(3,0,'Polícia Militar','militar.htm',4)SuperMenu.makeSub(3,1,'Polícia Civil','civil.htm',4)SuperMenu.makeSub(3,2,'Segurança','segur.htm',4)SuperMenu.makeSub(3,3,'Guarda Civil Metropolitana','gmetrop.htm',4)SuperMenu.construct();</script>

Pelo q entendi, tá utilizando o JavaScript com OO, com construtor e tal...É um fundamento q ainda não consegui assimilar direito...

 

Analisei o JS, mas não entendi muita coisa...

 

Solicito a ajuda de você's.

 

Grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou tentando entender, mas é muito complicado...Alguém se habilita?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Te aconselho a abandonar estes menus complicados em javascript e arrays e objetos, etc... É só complicação.Leia o tutorial sobre menus do maujor: www.maujor.com

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.