Erreur syntaxe (instance[name] = null;)

Fermé
zaccar - 25 août 2010 à 11:25
 zaccar - 28 août 2010 à 09:27
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/
A voir également:

2 réponses

varfendell Messages postés 3256 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 8 février 2020 703
25 août 2010 à 13:43
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
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
varfendell Messages postés 3256 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 8 février 2020 703
27 août 2010 à 09:08
je dirais la ligne 53
0
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