none
Javascript - Erreur dans IE 7.0.5730.11 qui disparaît dans IE 7.0.5730.13 RRS feed

  • Question

  • Bonjour,

     

    J'appelle une fonction javascript à partir d'un code ActionScript contenu dans une animation Flash grâce au code suivant:

    ExternalInterface.call("nomFonction", "valeurEnvoyee");

     

    Jusque là, aucun problème, les bonnes valeurs sont envoyées.

     

    Ça se complique au moment d'ouvrir la page dans IE. J'obtiens une erreur au moment où la fonction javascript est appelée avec IE 7.0.5730.11, mais pas avec IE 7.0.5730.13, ni IE6, ni avec Firefox 2 et 3, ni avec Safari. Seulement avec cette version précise. Pourtant, je n'ai mis dans la fameuse fonction javascript que: alert("Test");

    L'erreur n'est pas non plus dans mon code ActionScript, puisque lorsque j'ai vidé la fonction javascript, l'erreur ne survenait plus. Cela provient vraiment et seulement de la fonction javascript.

     

    Voici ma fonction:

    function maFonction(percent) {

        alert(percent + ' played');
    }

     

     

    Voici les deux erreurs que je reçois au premier affichage:

     

    Par la suite, si je rafraîchit la page, je n'obtiens que la deuxième à nouveau.

     

     

    Est-ce quelqu'un pourrait m'éclairer?

     

    Merci!

     

    -Olivier

    lundi 7 juillet 2008 20:46

Toutes les réponses