Focntione sur Mozilla, non sur IE ou Chrome
rafiael
-
rafiael -
rafiael -
Bonjour,
Mon souci est le suivant : j'ai fait une table avec 9 zones, je veux associer l'execution d'une fonction au mouvement de la souri dans chacune des zones. j'ai donc fait sa :
<IMG SRC="pictures/5.png" id="MENU" width="100%" height="100%" >
<table id="table_menu">
<tr>
<td class="elem_menu" onmouseOver="hautgauche();" onmouseOut="base();" onClick="animation();" >
</td>
<td class="elem_menu" onmouseOver="haut();" onmouseOut="base();">
</td>
<td class="elem_menu" onmouseOver="hautdroite();" onmouseOut="base();">
</td>
</tr>
<tr>
<td class="elem_menu" onmouseOver="gauche();" onmouseOut="base();">
</td>
<td class="elem_menu" onmouseOver="milieu();" onmouseOut="base();" onClick="index();" >
</td>
<td class="elem_menu" onmouseOver="droite();" onmouseOut="base();">
</td>
</tr>
<tr>
<td class="elem_menu" onmouseOver="basgauche();" onmouseOut="base();">
</td>
<td class="elem_menu" onmouseOver="bas();" onmouseOut="base();">
</td>
<td class="elem_menu" onmouseOver="basdroite();" onmouseOut="base();">
</td>
</tr>
</table>
</div>
en incluant mes fonctions définie comme suis :
<?php include("function.php"); ?>
et mes fonctions :
<SCRIPT LANGUAGE="javascript">
function hautgauche()
{
document.images["MENU"].src="pictures/1.png"
}
function haut()
{
document.images["MENU"].src="pictures/2.png"
}
function hautdroite()
{
document.images["MENU"].src="pictures/3.png"
}
function gauche()
{
document.images["MENU"].src="pictures/4.png"
}
function milieu()
{
document.images["MENU"].src="pictures/5.png"
}
function droite()
{
document.images["MENU"].src="pictures/6.png"
}
function basgauche()
{
document.images["MENU"].src="pictures/7.png"
}
function bas()
{
document.images["MENU"].src="pictures/8.png"
}
function basdroite()
{
document.images["MENU"].src="pictures/9.png"
}
function base()
{
document.images["MENU"].src="pictures/base.png"
}
function lien()
{
document.getElementById("gauche").innerHTML = <?php include('heure.php'); ?>;
}
</SCRIPT>
Voila voila, ce script fonctionne sur Mozilla, mais dés que je passe sur IE ou chrome sa ne fonctionne plus, Chrome me dit même ce message d'erreur dans la console de débug :
Uncaught TypeError: object is not a function
projet:252Uncaught ReferenceError: base is not defined
projet:260Uncaught ReferenceError: basgauche is not defined
projet:260Uncaught ReferenceError: base is not defined
etc..
Voyez Vous d'où peux venir l'erreur ?.?? je bidouille beaucoup, donc je me suis peut etre trompé dans des " ou ' ..
Merci par avance de votre aide !! =)
Mon souci est le suivant : j'ai fait une table avec 9 zones, je veux associer l'execution d'une fonction au mouvement de la souri dans chacune des zones. j'ai donc fait sa :
<IMG SRC="pictures/5.png" id="MENU" width="100%" height="100%" >
<table id="table_menu">
<tr>
<td class="elem_menu" onmouseOver="hautgauche();" onmouseOut="base();" onClick="animation();" >
</td>
<td class="elem_menu" onmouseOver="haut();" onmouseOut="base();">
</td>
<td class="elem_menu" onmouseOver="hautdroite();" onmouseOut="base();">
</td>
</tr>
<tr>
<td class="elem_menu" onmouseOver="gauche();" onmouseOut="base();">
</td>
<td class="elem_menu" onmouseOver="milieu();" onmouseOut="base();" onClick="index();" >
</td>
<td class="elem_menu" onmouseOver="droite();" onmouseOut="base();">
</td>
</tr>
<tr>
<td class="elem_menu" onmouseOver="basgauche();" onmouseOut="base();">
</td>
<td class="elem_menu" onmouseOver="bas();" onmouseOut="base();">
</td>
<td class="elem_menu" onmouseOver="basdroite();" onmouseOut="base();">
</td>
</tr>
</table>
</div>
en incluant mes fonctions définie comme suis :
<?php include("function.php"); ?>
et mes fonctions :
<SCRIPT LANGUAGE="javascript">
function hautgauche()
{
document.images["MENU"].src="pictures/1.png"
}
function haut()
{
document.images["MENU"].src="pictures/2.png"
}
function hautdroite()
{
document.images["MENU"].src="pictures/3.png"
}
function gauche()
{
document.images["MENU"].src="pictures/4.png"
}
function milieu()
{
document.images["MENU"].src="pictures/5.png"
}
function droite()
{
document.images["MENU"].src="pictures/6.png"
}
function basgauche()
{
document.images["MENU"].src="pictures/7.png"
}
function bas()
{
document.images["MENU"].src="pictures/8.png"
}
function basdroite()
{
document.images["MENU"].src="pictures/9.png"
}
function base()
{
document.images["MENU"].src="pictures/base.png"
}
function lien()
{
document.getElementById("gauche").innerHTML = <?php include('heure.php'); ?>;
}
</SCRIPT>
Voila voila, ce script fonctionne sur Mozilla, mais dés que je passe sur IE ou chrome sa ne fonctionne plus, Chrome me dit même ce message d'erreur dans la console de débug :
Uncaught TypeError: object is not a function
projet:252Uncaught ReferenceError: base is not defined
projet:260Uncaught ReferenceError: basgauche is not defined
projet:260Uncaught ReferenceError: base is not defined
etc..
Voyez Vous d'où peux venir l'erreur ?.?? je bidouille beaucoup, donc je me suis peut etre trompé dans des " ou ' ..
Merci par avance de votre aide !! =)
A voir également:
- Focntione sur Mozilla, non sur IE ou Chrome
- Downloadhelper mozilla - Télécharger - Outils pour navigateurs
- Google chrome - Télécharger - Navigateurs
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mozilla firefox - Télécharger - Navigateurs
- Changer dns chrome - Guide