Bonjour,
Depuis quelque temps, j'ai des problèmes pour faire fonctionner mon JavaScript sur IE. A chaque appel de fonction, j'ai droit à un "objet attendu". Petit exemple :
La fonction OnNuage est la suivante :
Bon là j'ai simplifié ma fonction pour faire des tests. Il s'avère que rien qu'avec cet alert, ça ne marche pas. En revanche, en faisant un truc du genre "alert('blabla');", ça marche. Je soupsonne un problème de passage de variable (ici id) dans les fonctions.
Pour info, l'appel du JavaScript se fait de la manière suivante :
Au début de mon index.php (là où se trouve mon code HTML)
Dans cet include :
Mais le JavaScript est bien appelé puisque comme dit précédemment, un alert('blabla'); marche très bien.
Merci d'avance pour votre aide !
Modifié par Korangar (03 Sep 2009 - 23:02)
Depuis quelque temps, j'ai des problèmes pour faire fonctionner mon JavaScript sur IE. A chaque appel de fonction, j'ai droit à un "objet attendu". Petit exemple :
<div id="nuage4" class="nuage" onClick="actionner('4','reculer');" onMouseOver="OnNuage('4')"></div>
La fonction OnNuage est la suivante :
function OnNuage(id)
{
alert(id);
/*if(id != idActuel)
{
colorNuage(id,"blanc");
}*/
}
Bon là j'ai simplifié ma fonction pour faire des tests. Il s'avère que rien qu'avec cet alert, ça ne marche pas. En revanche, en faisant un truc du genre "alert('blabla');", ça marche. Je soupsonne un problème de passage de variable (ici id) dans les fonctions.
Pour info, l'appel du JavaScript se fait de la manière suivante :
Au début de mon index.php (là où se trouve mon code HTML)
<?php
include('includes.php');
?>
Dans cet include :
//Les fichiers JavaScript
echo '<script type="text/javascript" language="JavaScript" src="javascript/global.js"></script>';
echo '<script type="text/javascript" language="JavaScript" src="javascript/prototype-1.6.0.3.js"></script>';
echo '<script type="text/javascript" language="JavaScript" src="javascript/mecanique.js"></script>';
Mais le JavaScript est bien appelé puisque comme dit précédemment, un alert('blabla'); marche très bien.
Merci d'avance pour votre aide !
Modifié par Korangar (03 Sep 2009 - 23:02)