Bonjour ! Ceci est mon premier post sur ce forum et sur ce site alors je souhaite tout de même féliciter et remercier le/les redacteurs des tutoriaux qui m'ont permis d'apprendre le CSS en très peu de temps et ce, très facilement. Alors je vous dis un grand "MERCI"
Cependant, comme tout codeur qui se respecte
, je rencontre un problème avec l'un de mes scripts : une incompatibilité avec Internet Explorer. Pour vous dire franchement c'est la 2ème fois que je fais un truc en CSS incompatible IE et je commence franchement à le haïr...
Donc voici mon code qui marche très bien sous firefox(...) enfin bon :
le javascript :
le menu CSS (vive les div)
En clair dans son contexte ca donne : EXACTEMENT CA
ATTENTION CETTE PAGE FAIT CRASHER IE, si vous avez d'autres pages ouvertes, sauvegardez vos données.
remarque : sous IE on constate un bug d'affichage au démarrage, puis le programme se plante dès que l'on navigue sur les menus(si ca plante pas, cliquez un peu ^^)
En attendant avec une impatience effrontée (ca se dit ?) je vous remercie d'ores et déja pour votre aide.

Cependant, comme tout codeur qui se respecte


Donc voici mon code qui marche très bien sous firefox(...) enfin bon :
le javascript :
<script language="javascript">
var last="rub1";
function affich(rub)
{
document.getElementById(last).style.display="none";
document.getElementById(rub).style.display="block";
last=rub;
}
</script>
le menu CSS (vive les div)
<div id="menu">
<a href="javascript:affich('rub1')" class='rubrique'>Home</a>
<div id='rub1' style='display:none;'>
<a href="index.php" class='s_rubrique'>Accueil</a>
<a href="?menu=fairplay" class='s_rubrique'>Sécurité et Fair-play</a>
</div>
<a href="javascript:affich('rub2')" class='rubrique'>Présentation</a>
<div id='rub2' style='display:none;'>
<a href="dsfds" class='s_rubrique'>fdsfds</a>
</div>
<a href="javascript:affich('rub3')" class='rubrique'>Actualité</a>
<div id='rub3' style='display:none;'>
<a href="hhhu" class='s_rubrique'>hhhu</a>
</div>
<a href="javascript:affich('rub4')" class='rubrique'>Agenda</a>
<div id='rub4' style='display:none;'>
</div>
</div>
En clair dans son contexte ca donne : EXACTEMENT CA
ATTENTION CETTE PAGE FAIT CRASHER IE, si vous avez d'autres pages ouvertes, sauvegardez vos données.
remarque : sous IE on constate un bug d'affichage au démarrage, puis le programme se plante dès que l'on navigue sur les menus(si ca plante pas, cliquez un peu ^^)
En attendant avec une impatience effrontée (ca se dit ?) je vous remercie d'ores et déja pour votre aide.