test des intervalles sur un setTimeout
Salut à tous,
(suis nouveau,, 2ème post sur ce fofo,, ^^)
je viens juste vous faire part d'un étrange (mais hélas, ... peu surprenant) problème... de compatibilité de résultats entre firefox / IE... & demande votre avis/aide sur la question,,
je m'explique,... la manip est la suivante :
1) je lance un timer via un setTimeout en javascript... jusque là, rien de spécial,
echo " var timer=setTimeout(\"do_calc()\",100);";
(bon, je le lance en php, okay... :mrgreen:)
2) le script va mettre à jour une valeur toutes les 100ms sec < okay, ça marche,,
3) j'ouvre 2 navigateurs -> IE + firefox -> qui vont interroger le même script, approximativement dans la même seconde,
& bien... figurez-vous qu'au bout d'un certains temps (voir 1 minute, ça suffit), il va y avoir un décalage de plusieurs secondes entre les 2 différents navigateurs !! IE va avoir tendance à afficher le résultat en retard (calcul lent?)
problème connu ? existe-t-il un fix ?
faut-t-il s'amuser à scripter/chronométrer la différence de calcul entre IE & FF pour utiliser la fonction setTimeout de manière "homogène"/crossbrowser-esque ??
merci d'avance pour vos réponses, & vos lumières,
Cdt,
GBS63,,