Salut! merci pour ta réponse (c'est vrai que j'y avais pas pensé!)
Donc aprés analyse, ben ya rien d'anormal, je comprend pas pour IE ne veut rien savoir!
le pire c'est que lorsqu'on click sur le lien il se passe rien, mais si
on fait "ouvrir la cible dans une nouvelle page" ELLE S'AFFICHE!! donc
il est conscient qu'il ya bien un lien (qui fonctionne qui plus est)
mais il veut pas l'executer apartir du menu...
grrr, foutu IE! je met le code de tout le .js si ca peut aider ...
mv_menu = new Array();
mv_lien = new Array();
mv_menu[0] = 'Les Liens';
mv_menu[1] = 'Calligraphie';
mv_menu[2] = 'Kendo';
mv_menu[3] = 'Actualité des arts martiaux';
mv_menu[4] = 'Points vitaux';
mv_lien[1] = '<A HREF="calligraphie.htm" CLASS=mv2style> -- Histoire</A><BR>';
mv_lien[1] += '<A CLASS=mv2style> -- Equipement</A><BR>';
mv_lien[1] += '<A HREF="Hiragana.htm" CLASS=mv2style> -- Hiragana</A><BR>';
mv_lien[1] += '<A HREF="katakana.htm" CLASS=mv2style> -- Katakana</A><BR>';
mv_lien[2] = '<A HREF="presentation_du_kendo.htm" CLASS=mv2style> -- Définition</A><BR>';
mv_lien[2] += '<A HREF="histoire_du_kendo.htm" CLASS=mv2style> -- Histoire</A><BR>';
mv_lien[2] += '<A HREF="equipement_de_kendo.htm" CLASS=mv2style> -- Equipement</A><BR>';
mv_lien[2] += '<A HREF="pratique_du_kendo.htm" CLASS=mv2style> -- Pratique</A><BR>';
mv_lien[2] += '<A HREF="grades_de_kendo.htm" CLASS=mv2style> -- Grades et compétition</A><BR>';
mv_lien[3] = '<A HREF="Actualite_am_cinema.htm" CLASS=mv2style> -- Cinéma</A><BR>';
mv_lien[3] += '<A HREF="Actualite_am_video.htm" CLASS=mv2style> -- Video</A><BR>';
mv_lien[3] += '<A HREF="Actualite_am_litterature.htm" CLASS=mv2style> -- Littérature</A><BR>';
mv_lien[3] += '<A HREF="Actualite_am_bd.htm" CLASS=mv2style> -- BD</A><BR>';
mv_lien[3] += '<A HREF="Actualite_am_evenement.htm" CLASS=mv2style> -- Evènements</A><BR>';
mv_pos = -1;
function mv_menu_draw()
{
mv_aff = "<TABLE BORDER=0 BGCOLOR=#888888
CELLPADDING=0 CELLSPACING=0 WIDTH=173><TR><TD><TABLE
BORDER=0 CELLPADDING=03 CELLSPACING=0 WIDTH=100%>";
for(a=0 ; a<mv_menu.length ; a++)
{
if (mv_pos == a || !document.getElementById)
{bgcolor = "#CCCCCC"; selected=true;}
else
{bgcolor = "#FFFFFF"; selected=false;}
if(document.getElementById)
if(a==0)
{
mv_aff += "<TR><TD
BGCOLOR="+bgcolor+"><a href=\"liens.htm\"
onMouseOver=\"mv_pos="+a+"; mv_menu_draw();\" CLASS=";
//mv2style>"+mv_menu[a]+"</A></FONT></TD></TR>";
if(selected)
mv_aff += "mv11style";
else
mv_aff += "mv1style";
mv_aff +=
">"+mv_menu[a]+"</a></TD></TR>";
}
else
if(a==4)
{
mv_aff += "<TR><TD
BGCOLOR="+bgcolor+"><A HREF=\"points_vitaux.htm\"
onMouseOver=\"mv_pos="+a+"; mv_menu_draw()\" CLASS=";
//mv2style>"+mv_menu[a]+"</A></FONT></TD></TR>";
if(selected)
mv_aff +=
"mv11style";
else
mv_aff +=
"mv1style";
mv_aff +=
">"+mv_menu[a]+"</A></TD></TR>";
}
else
{
mv_aff += "<TR><TD
BGCOLOR="+bgcolor+"><A onMouseOver=\"mv_pos="+a+";
mv_menu_draw()\" CLASS=";
//mv2style>"+mv_menu[a]+"</A></FONT></TD></TR>";
if(selected)
mv_aff +=
"mv11style";
else
mv_aff +=
"mv1style";
mv_aff +=
">"+mv_menu[a]+"</A></TD></TR>";
}
else
mv_aff +=
"<TR><TD BGCOLOR="+bgcolor+"><FONT FACE=\"Courrier\"
size=3
COLOR=#33CC00>"+mv_menu[a]+"</FONT></TD></TR>";
if(mv_pos == a || !document.getElementById)
if(a!=0 && a!=4)
mv_aff += "<TR><TD
BGCOLOR="+bgcolor+"><FONT FACE=\"Courrier\"
size=2>"+mv_lien[a]+"</FONT></TD></TR>";
}
mv_aff += "</TABLE></TD></TR></TABLE>";
if(document.getElementById)
document.getElementById("mv").innerHTML = mv_aff;
else
document.write(mv_aff);
}
mv_menu_draw();
-----------------------------------------------------------------------------
Voila, mais je vois pas du tout pourquoi IE veut pas faire ce que les
autres navigateur font! la norme w3c ? ca m'étonnerai quand meme. C'est
pas du code de folie!lol
merci pour votre coup de main!
please help!
Dohz 