Tom's Guide > Forum > Programmation > Menu dynamique vertical

Menu dynamique vertical

Forum Programmation : Menu dynamique vertical

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour j'aimerais installer un Menu dynamique vertical sur mon site. j'ai trouvé un script en ligne, mais seulement les lien son au mileu. comment les mettre a gauche ?? voici mon code en .js :

Code :
  1. bgcolor='#dcdcdc';
  2. bgcolor2='#dcdcdc';
  3. document.write('<style type="text/css">');
  4. document.write('.popper { POSITION: absolute; VISIBILITY: hidden; z-index:15; left:99px ')
  5. document.write('#topgauche { position:absolute;  z-index:10; }')
  6. document.write('A:hover.ejsmenu {color:#666666; text-decoration:none;}')
  7. document.write('.ejsmenu {color:#666666; text-decoration:none;}')
  8. document.write('</style>')
  9. document.write('<div style="position:relative;height:0"><DIV class=popper id=topdeck></DIV>');
  10. /*
  11. SCRIPT EDITE SUR L'EDITEUR JAVACSRIPT
  12. http://www.editeurjavascript.com
  13. */
  14. /*
  15. LIENS
  16. */
  17. zlien = new Array;
  18. zlien[0] = new Array;
  19. zlien[0][0] = '<A HREF="http://fungio.free.fr/indexswg.php?page=encyclopedie-chasseurs.htm" CLASS=ejsmenu>Classe "Chasseur"</A>';
  20. zlien[0][1] = '<A HREF="http://fungio.free.fr/indexswg.php?page=encyclopedie-combatlourd.htm" CLASS=ejsmenu>Classe " Combat lourd"</A>';
  21. zlien[0][2] = '<A HREF="http://fungio.free.fr/indexswg.php?page=encyclopedie-combatleger.htm" CLASS=ejsmenu>Classe "Combat Leger"</A>';
  22. if(document.getElementById)
  23.     {
  24.     skn = document.getElementById("topdeck" ).style
  25.     skn.left = 99;
  26.     }
  27. function pop(msg,pos)
  28. {
  29. skn.visibility = "hidden";
  30. a=true
  31. skn.top = pos;
  32. var content ="<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#666666 WIDTH=150><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=1>";
  33. pass = 0
  34. while (pass < msg.length)
  35.     {
  36.     content += "<TR><TD BGCOLOR="+bgcolor+" onMouseOver=\"this.style.background='"+bgcolor2+"'\" onMouseOut=\"this.style.background='"+bgcolor+"'\" HEIGHT=20><FONT SIZE=1 FACE=\"Verdana\">  "+msg[pass]+"</FONT></TD></TR>";
  37.     pass++;
  38.     }
  39. content += "</TABLE></TD></TR></TABLE>";
  40. document.getElementById("topdeck" ).innerHTML = content;
  41. skn.visibility = "visible";
  42. }
  43. function kill()
  44. {
  45.     if(document.getElementById)
  46.         skn.visibility = "hidden";
  47. }
  48. document.onclick = kill;
  49. if(document.getElementById)
  50.     {
  51.     document.write('<DIV ID=topgauche><TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#dcdcdc WIDTH=100 HEIGHT=20><TR><TD><TABLE CELLPADING=0 CELLSPACING=1 BORDER=0 WIDTH=100% HEIGHT=20>')
  52. document.write('<tr><TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[0],0)" onMouseOut="this.style.background=\''+bgcolor+'\'" CLASS=ejsmenu><FONT SIZE=1 FACE="Verdana">Vaisseaux</FONT></TD></tr>')
  53.     document.write('</TABLE></TD></TR></TABLE></DIV>')
  54.     }
  55. document.write('</div>');

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Salut,

Quand je test ton script... ça apparait dans le coin en haut à gauche moi et pas au centre.

D'ailleurs, c'est très moche sous Firefox... à déconseiller donc.

Répondre à OmaR
Tom's Guide > Forum > Programmation > Menu dynamique vertical
Aller à :

Il y a 301 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens