J'ai fait un petit code simple qui me permet au passage de la souris de changer d'image(s) ...
Pour cela je passe par Javascript pour modifier le SRC de(s) image(s) (si vous avez une meilleure solution je suis preneur !) correspondante(s). Sous Firefox aucun problème ! Tout se passe comme je le souhaite, mais sous IE, il ne fait aucun changement, et l'espèce d'assistant d'erreur fourni avec, me dit que ma balise IMG n'est pas un objet ou a une valeur nulle ...
Avez-vous une solution ?
Voici mon code :
Html :
Code : Tout sélectionner
<TR>
<TD BACKGROUND="./Images/fond_gauche.jpg" WIDTH="162"></TD>
<TD>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0">
<TR HEIGHT="19">
<TD WIDTH="9"></TD>
<TD WIDTH="71"><IMG SRC="./Images/Onglets/Couleur/actu.jpg" BORDER="0" STYLE="cursor:pointer;" OnMouseOver="sous_menu('Actu');" ID="Actu"></TD>
<TD WIDTH="2"></TD>
<TD WIDTH="71"><IMG SRC="./Images/Onglets/Gris/commercial.jpg" BORDER="0" STYLE="cursor:pointer;" OnMouseOver="sous_menu('Commercial');" ID="Commercial"></TD>
<TD WIDTH="2"></TD>
<TD WIDTH="71"><IMG SRC="./Images/Onglets/Gris/marketing.jpg" BORDER="0" STYLE="cursor:pointer;" OnMouseOver="sous_menu('Marketing');" ID="Marketing"></TD>
<TD WIDTH="2"></TD>
<TD WIDTH="71"><IMG SRC="./Images/Onglets/Gris/service_clt.jpg" BORDER="0" STYLE="cursor:pointer;" OnMouseOver="sous_menu('Service_clt');" ID="Service_clt"></TD>
<TD WIDTH="2"></TD>
<TD WIDTH="71"><IMG SRC="./Images/Onglets/Gris/technique.jpg" BORDER="0" STYLE="cursor:pointer;" OnMouseOver="sous_menu('Technique');" ID="Technique"></TD>
<TD WIDTH="2"></TD>
<TD WIDTH="71"><IMG SRC="./Images/Onglets/Gris/administr.jpg" BORDER="0" STYLE="cursor:pointer;" OnMouseOver="sous_menu('Administr');" ID="Administr"></TD>
<TD WIDTH="2"></TD>
<TD></TD>
</TR>
</TABLE>
</TD>
<TD BACKGROUND="./Images/fond_droit.jpg" WIDTH="162"> </TD>
</TR>
<TR HEIGHT="22">
<TD COLSPAN="3"> <IMG SRC="./Images/Barres/actu.jpg" ID="Barre"></TD>
</TR>
Code : Tout sélectionner
function sous_menu(menu)
{
document.Actu.src = './Images/Onglets/Gris/actu.jpg';
document.Commercial.src = './Images/Onglets/Gris/Commercial.jpg';
document.Marketing.src = './Images/Onglets/Gris/Marketing.jpg';
document.Service_clt.src = './Images/Onglets/Gris/Service_clt.jpg';
document.Technique.src = './Images/Onglets/Gris/Technique.jpg';
document.Administr.src = './Images/Onglets/Gris/Administr.jpg';
var doc = 'document.' + menu + '.src = ';
doc += '\'./Images/Onglets/Couleur/' + menu + '.jpg\'';
eval (doc);
document.Barre.src = './Images/Barres/' + menu + '.jpg';
}
Ligne : 160
Car : 2
Erreur : ‘document.Actu’ a la valeur Null ou n’est pas un objet
Code : 0
Merci d'avance !