Unmittelbare Anzeige im IE

Hallo zusammen,

während ich mehrere synchrone AJAX-Aufrufe hintereinander ausführe, möchte ich dem Benutzer in einem DIV-Layer gerne den Status der Aufrufe anzeigen lassen (simple Textausgabe).

Leider wird der DIV-Layer im IE jedoch erst nach dem Ende der kompletten Javascript-Funktion aktualisiert.

Gibt es eine Möglichkeit, die Aktualisierung direkt nach der Manipulation des DIV-Layers zu erreichen?

Besten Dank vorab,

Benjamin

Hallo Benjamin,

normalerweise sollte das Aendern des Inhaltes eines Elements per innerHTML sofort angezeigt werden.

http://de.selfhtml.org/javascript/objekte/all.htm#in…

Gruesse
Stefan

Hallo Stefan,

leider wird der neue Inhalt tatsächlich erst nach dem Ende der JavaScript-Function angezeigt.

Beispiel:

function doALongWork(){
var d = document.getElementById(„einDiv“);

d.innerHTML = „zeig dich“;
for(var i = 0; i[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Ich konnte das im Firefox auch nachvollziehen. Eine andere Loesung faellt mir gerade auf die Schnelle leider auch nicht ein.

Alles klar - danke trotzdem.

Ich konnte das im Firefox auch nachvollziehen. Eine andere
Loesung faellt mir gerade auf die Schnelle leider auch nicht
ein.