Danke... wow, das ging ja schnell :-o
Ohne setTimeout geht's meines Wissens nicht. Kannst ja eine leere Funktion benutzen, etwa so:
function Nix()
{ /* gar nix weiter */ }Anweisung ...;
Anweisung ...;
window.setTimeout("Nix()",5000);
Anweisung ...;Dann wartet er im Programmablauf 5 Sekunden, ruft die Funktion auf, in der nix passiert, und macht dann weiter.
Daran hatte ich auch schon gedacht, aber das funktioniert so leider nicht :-(
Er wartet zwar 5 sek. bis er Nix() aufruft, arbeitet aber bis dahin brav all das ab, was nach der setTimeout anweisung noch kommt (setTimeout() ist quasi so eine art timer-interrupt-handler)
In meinem speziellen problem (es geht 'mal wieder um's thema animierte hover-buttons :-)) *darf* er aber nicht mit dem programmablauf weitermachen, bevor die wartezeit um ist (ich brauche quasi eine art for()-schleife mit kalkulierbarer ausführungszeit (=prozessorunabhängig!)
Kann man hier vielleicht mit funktionen zur uhrzeit was tricksen?
Bis denn dann...
/*,*/ (heute eher @,@)
Wowbagger