Hi Calocybe
window.setTimeout(new Function("code"));
Stimmt,
Wirklich? Naja mittlerweile :) Ich ging bis gerade davon aus, dass es falsch ist. window.setTimeout erwartet standardmäßig einen String den er evaluiert,erst in aktuellen browsern frißt er auch direkt Funktionen!
Zitat:
In versions earlier than Microsoft® Internet Explorer 5, the first argument of setTimeout must be a string. Evaluation of the string is deferred until the specified interval elapses.http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/methods/setTimeout.asp
Das Beispiel aus http://www.teamone.de/selfhtml/tecb.htm#a45 verleitet etwas zu der Fehlannahme, es ginge nur mit Funktionen, zumindest den Fragesteller!
aber was findest Du daran so vorteilhaft gegenueber
window.setTimeout("code");
Nichts! Nur so sollte es sein!
Read You
Rolf