Erreur syntaxe (instance[name] = null;)

zaccar -  
 zaccar -
Bonjour,

J'ai une erreur de syntaxe sur internet explorer :
erreur syntaxe ligne: 53

function __flash__removeCallback(instance, name) {
53 instance[name] = null;

j'ai essayé de corriger cette erreur qui bloc ma page web mais hélas . Je vous demande une solution
merci d'avance et voici mon adresse URL :https://zaccarsite.blogspot.com/

2 réponses

  1. varfendell Messages postés 3259 Date d'inscription   Statut Membre Dernière intervention   707
     
    Bonjour,

    Cette erreur signifi que le contenu de instance[name]; (ton tableau à la case name) est vide. Donc a toi de voir ce qu'il est censé contenir.
    0
    1. zaccar
       
      merci pour la réponse !
      vous avez dit que le tableau à la case name est vide ,mais dans quelle partie du code HTML se trouve cette erreur?.
      https://zaccarsite.blogspot.com/
      0
    2. varfendell Messages postés 3259 Date d'inscription   Statut Membre Dernière intervention   707
       
      je dirais la ligne 53
      0
  2. zaccar
     
    Louange a dieu seul.
    enfin j'ai resolu le probleme de syntaxe tout seul :

    dans le code HTML de template blogger ,j'ai mis après: ]]></b:skin> </head> le code JavaScript suivant :

    <script type='text/javascript'>
    (function(){
    var setRemoveCallback = function() {
    __flash__removeCallback = function(instance, name) {
    if (instance) {
    instance[name] = null;
    }
    };
    window.setTimeout(setRemoveCallback, 10);
    };
    setRemoveCallback();
    })();
    </script>

    ça devient comme suit :

    ]]></b:skin>

    </head>

    <script type='text/javascript'>
    (function(){
    var setRemoveCallback = function() {
    __flash__removeCallback = function(instance, name) {
    if (instance) {
    instance[name] = null;
    }
    };
    window.setTimeout(setRemoveCallback, 10);
    };
    setRemoveCallback();
    })();
    </script>

    http://zaccarsite.bloggspot.com
    0