Sven Rautenberg: innerHTML-Wert ändern und Button disablen funzt nich

Beitrag lesen

Moin!

Woran kann denn das liegen? Das alles läuft übrigens im IE6.0.

Das liegt offenbar daran, dass der IE zwar intern deine Informationen zu der neuen Ansicht/Benutzbarkeit der Buttons entgegennimmt, aber die Darstellung auf dem Bildschirm nicht aktualisiert, sondern lieber alle Rechenpower auf die Bewältigung der Rechenaufgabe stürzt.

Lösungsmöglichkeit wäre folglich, entweder auf die Anzeige zu verzichten (ein "Dauert einen kleinen Moment" als Text am Button reicht ja vielleicht aus), oder zwischen Umstellung der Darstellung und Berechnungsstart eine Pause zu machen, damit der IE die Gelegenheit nutzt, um die Grafik zu aktualisieren. Also beispielsweise setTimeout() nehmen.

- Sven Rautenberg

--
ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|