Bonsoir !

Je cherche désespérément à faire ce qui suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<script>
function Server_Disabled(kstatus)
{
	kstatus.status = 0;
    alert(kstatus.status);
}
 
var kstatus = { status:  1};
document.write('<img src="http://.../public/spacer.gif" border="0" height="0" width="0"  onError="Server_Disabled(kstatus);" />');
 alert(kstatus.status);
</script>
Donc j'essaie simplement de mettre le status de la variable globale kstatus à 0 lorsqu'une erreur est survenue pendant le chargement de l'image .

Mais ça marche pas .. je ne comprends pas pourquoi !
Pourtant quand j'apelle la fonction toute seule (en dehors du document.write) le champ status est bien changé ! Mais là non ..

Pourquoi ça marche pas ?
Est ce que je m'y prends mal peut être?

Merci d'avance
Bien cordialement.