[AJAX] Appels Ajax synchrones et IE (7 et 8)
Bonjour, depuis une journée que j’essaye de faire tourner sous Internet Explorer 7, ce bout de code :
Code:
1 2 3 4 5 6 7 8 9 10
|
var loader = null ;
var notEnd=true ;
while (notEnd)
{
loader =dhtmlxAjax.getSync("GetPrgress?date="+aValue.getMilliseconds());
xmlString= loader.xmlDoc.responseText;
AfficherProgression(format(xmlString));
notEnd= (xmlString.substring(0,2))==-1);
} |
Mon problème ce que mon code marche très bien sous Firefox, mais sous Internet Explorer 7.0 et même 8.0, ce n’est plus le cas, car il parait que IE attend que toute les appels Ajax synchrones terminées pour mettre à jour l’interface.
Remarque si je mis un appel à alert(‘test’) ; le code marche bien, car les alert permettent l’exécution des appels de afficherProgression.
Vraiment bloqué, avez vous une idée sur ça ?
Merci d’avance