Se connecter / S'enregistrer
Votre question

Menu dynamique vertical

Tags :
  • Script
  • Programmation
Dernière réponse : dans Programmation
19 Mai 2006 17:19:24

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 :

  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. /*
  16. LIENS
  17. */
  18. zlien = new Array;
  19. zlien[0] = new Array;
  20. zlien[0][0] = '<A HREF="http://fungio.free.fr/indexswg.php?page=encyclopedie-chasseurs.htm" CLASS=ejsmenu>Classe "Chasseur"</A>';
  21. zlien[0][1] = '<A HREF="http://fungio.free.fr/indexswg.php?page=encyclopedie-combatlourd.htm" CLASS=ejsmenu>Classe " Combat lourd"</A>';
  22. zlien[0][2] = '<A HREF="http://fungio.free.fr/indexswg.php?page=encyclopedie-combatleger.htm" CLASS=ejsmenu>Classe "Combat Leger"</A>';
  23. if(document.getElementById)
  24. {
  25. skn = document.getElementById("topdeck").style
  26. skn.left = 99;
  27. }
  28.  
  29. function pop(msg,pos)
  30. {
  31. skn.visibility = "hidden";
  32. a=true
  33. skn.top = pos;
  34. var content ="<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#666666 WIDTH=150><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=1>";
  35. pass = 0
  36. while (pass < msg.length)
  37. {
  38. 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>";
  39. pass++;
  40. }
  41. content += "</TABLE></TD></TR></TABLE>";
  42. document.getElementById("topdeck").innerHTML = content;
  43. skn.visibility = "visible";
  44. }
  45. function kill()
  46. {
  47. if(document.getElementById)
  48. skn.visibility = "hidden";
  49. }
  50. document.onclick = kill;
  51. if(document.getElementById)
  52. {
  53. 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>')
  54. 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>')
  55. document.write('</TABLE></TD></TR></TABLE></DIV>')
  56. }
  57. document.write('</div>');

Autres pages sur : menu dynamique vertical

a c 232 L Programmation
19 Mai 2006 17:32:56

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.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS