GreenAssaulter: Mauscursor vor und nach Prozess ändern

Beitrag lesen

Hallo,

ich habe eine JavaScript-Function mit einem längeren Prozess (Eigenschaften verschiedene Elemente müssen gesetzt werden). Deshalb möchte ich VOR Prozessbegin den Mousecursor auf "wait" setzten und DANACH wieder auf "default":

(1)document.getElementById("theBody").style.cursor = 'wait';
(2).... Prozess .....
(3)document.getElementById("theBody").style.cursor = 'default';

("theBody" ist die ID des Body-TAGS)

Leider wird der Cursor nur dann tatsächlich auf "wait" gesetzt, wenn ich unmittelbar nach (1) z.B. ein alert-Fenster aufmache. Warte-Aktionen wie window.setTimeout("empty()",1000) bringen leider nichts... wie kann ich das setzen des Cursors erzwingen?