Une fonction ki appel un fonction

Signaler
Messages postés
1
Date d'inscription
mercredi 16 juillet 2003
Statut
Membre
Dernière intervention
10 octobre 2003
-
Messages postés
101
Date d'inscription
vendredi 30 août 2002
Statut
Membre
Dernière intervention
5 novembre 2004
-
Bonjour
Merci de consacrer un peu de votre temps à mon PB !!
Voici mon probleme ...

j'ai deux fonction que voici:
Function attend(Prev)
{
if (!Prev.complete)
{
setTimeout('attend();',20);
}
else
{
document.images.zoom.src = Prev;
document.images.zoom.width = "449";
document.images.zoom.height = "336";
}
}

function affich_img() {
Prev = new Image();
Prev.src = diaposTR[diapo_C];
attend(Prev);
}

La premiere affich_img() precharge une image et la deusieme est une fonction de rebouclage (tant que l'image n'est pas chargé et l'affiche quand c ok) !!

Mon Pb c qu'il me fait bien la premier itération,mais si l'image n'est pas charger, il reboucle dans la fonction et s'arret avant le If !!!

J'ai lu quelque part (mais je sais plus ou) que IE5 ne supporter pas les rebouclage de ce type !!!

dit moi comment faire !!! sunon je v bazarder mon ecran par la fenetre !!!

Merci d'avance
DjHercule

Longue vie à l'informatique !!!

1 réponse

Messages postés
101
Date d'inscription
vendredi 30 août 2002
Statut
Membre
Dernière intervention
5 novembre 2004

si Prev est bien un objet image:

document.images.zoom.src = Prev.src

.src est une chaine de caractere

et aussi

setTimeout('attend(Prev);',20);

puisque tu le passes en reference
je pense que ca devrais aller . . .

francktfr :)
Système D