Hallo,
das funktioniert leider nicht, das wäre ja zu trivial :-)
offenbar ist das so. :(
Er ignoriert das erste:
document.getElementsByTagName('body')[0].style.cursor='wait'du kannst es gerne ausprobieren. Er fängt halt erst an zu zeichnen wenn er mit der Berechnung fertig ist, das liegt daran das javascript wärend er rechnet den Cursor nicht neu malen will :-)
Ich habe sogar "cursor='wait'" auf den onmousedown-Event gelegt und die Funktion calc() auf den onmouseup-Event: Same Procedure, erst wird gerechnet. Während andererseits das "Sichtbarmachen" eines div-Elements sofort ausgeführt wird. Scheint, als ob bestimmte GUI-Sachen in eine Pipe gelegt werden und bis zu einem bestimmten Moment warten müssen, u.U. auch abhängig von der Prozessorbelastung.
cu,
ziegenmelker