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.