Faire remonter un menu dynamique vertical

Faire remonter un menu dynamique vertical - HTML/CSS - Programmation

Marsh Posté le 09-02-2005 à 15:49:26    

Bonjour, voila j'ai un pti pb ac mon menu vertical, il ne remonte pas aprè clic?
Quelqu'un peut m'aider????
Voilà le script :  
 
document.write('<STYLE TYPE="text/css">\na.mv1style {color:#FFFFFF;text-decoration:none;}\na:hover.mv1style {color:;text-decoration:underlined;}\n</STYLE>');
 
mv1_menu = new Array();
mv1_lien = new Array();
 
mv1_menu[0] = 'Escrime';
mv1_menu[1] = 'Le Foot';
mv1_menu[2] = 'Les mangas';
 
mv1_lien[0] = ''
mv1_lien[0] += '<A HREF="Passions/escrime/escrime.htm" CLASS=mv1style TARGET="principal"><font size=2pt>  Ou en faire en Alsace?</font></A><BR>';
mv1_lien[0] += '<A HREF="Passions/escrime/" CLASS=mv1style TARGET="principal"><font size=2pt> Règles</font></A><BR>';
mv1_lien[0] += '<A HREF="Passions/escrime/" CLASS=mv1style TARGET="principal"><font size=2pt> Moi</font></A><BR>';
 
 
mv1_lien[1] = ''
mv1_lien[1] += '<A HREF="http://www.football365.fr/resultats/indexResult.shtml?tag_type_clas=GENERAL&tag_type_epreuve=D1_FR&code_langue=FR" CLASS=mv1style TARGET="principal"><font size=2pt>  Classement Ligue 1</font></A><BR>';
mv1_lien[1] += '<A HREF="Passions/Foot/ligue1.htm" CLASS=mv1style TARGET="principal"><font size=2pt>  Résultats de Ligue 1</font></A><BR>';
mv1_lien[1] += '<A HREF="Passions/Foot/liguech.htm" CLASS=mv1style TARGET="principal"><font size=2pt> Champions League</font></A><BR>';
mv1_lien[1] += '<A HREF="Passions/Foot/uefa.htm" CLASS=mv1style TARGET="principal"><font size=2pt> Coupe UEFA</font></A><BR>';
mv1_lien[1] += '<A HREF="Passions/Foot/paris.htm" CLASS=mv1style TARGET="principal"><font size=2pt> Les Paris</font></A><BR>';
mv1_lien[1] += '<A HREF="Passions/Foot/info.htm" CLASS=mv1style TARGET="principal"><font size=2pt>  Infos diverses</font></A><BR>';
 
mv1_lien[2] = ''
mv1_lien[2] += '<A HREF="Passions/mangas" CLASS=mv1style TARGET="principal"><font size=2pt> Derniéres sorties</font></A><BR>';
mv1_lien[2] += '<A HREF="Passions/mangas" CLASS=mv1style TARGET="principal"><font size=2pt> Absolument à lire</font></A><BR>';
 
mv1_pos = -1;
 
function mv1_menu_draw()
 {
 mv1_aff = "<TABLE BORDER=0 BGCOLOR=#000000 CELLPADDING=0 CELLSPACING=0 WIDTH=125><TR><TD><TABLE BORDER=0 CELLPADDING=03 CELLSPACING=1 WIDTH=100%>";
 
 for(a=0;a<mv1_menu.length;a++)
  {
  if(mv1_pos == a || !document.getElementById)
   bgcolor = "#6699CC";
  else
   bgcolor = "#006699";
 if(document.getElementById)
   mv1_aff += "<TR><TD BGCOLOR="+bgcolor+"><A HREF=\"#\" onMouseOver=\"mv1_pos="+a+";mv1_menu_draw()\" CLASS=mv1style><FONT FACE=\"Book Antiqua\" SIZE=2><b>"+mv1_menu[a]+"</b></FONT></A></TD></TR>";
  else
   mv1_aff += "<TR><TD BGCOLOR="+bgcolor+"><FONT FACE=\"Book Antiqua\" SIZE=2  COLOR=#FFFFFF><b>"+mv1_menu[a]+"</b></FONT></TD></TR>"
 if(mv1_pos == a || !document.getElementById)
   mv1_aff += "<TR><TD BGCOLOR="+bgcolor+"><FONT FACE=\"Book Antiqua\" SIZE=1>"+mv1_lien[a]+"</FONT></TD></TR>";
  }
 
 mv1_aff += "</TABLE></TD></TR></TABLE>";
 if(document.getElementById)
  document.getElementById("mv1" ).innerHTML = mv1_aff;
 else
  document.write(mv1_aff);
 }
 
mv1_menu_draw();
 
 
   

Reply

Marsh Posté le 09-02-2005 à 15:49:26   

Reply

Marsh Posté le 09-02-2005 à 15:51:27    

Ton menu est pas accessible si on n'a pas javascript (soit 9% des gens en moyenne)... En plus y'a pleins de tableaux dedans, des document.write qui ne fonctionnent pas en application/xhtml+xml.
Donc commence par tout recommencer, afin de le rendre aux normes et plus accessible :D

Reply

Marsh Posté le 09-02-2005 à 15:51:58    

Je ne vois pas de onclick ? C'est normal ?  
 
J'imagine bien sûr que ta page est à base de frame pour couronner le tout...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed