jobo: window.settimeout() mit Funktionsaufruf funktioniert nur im FF

Beitrag lesen

Hallo,

Hallo,

die folgende Funktion

window.setTimeout("function()(new Effect.Fade(id,{duration:3.0, from:1.0}))", 2000);

Umgebung:
Windows XP bzw. Server 2008, WAMP, Scriptaculous, IE 6.0.x

funktioniert nur im Firfox einwandfrei. Der IE 6.0.x (Darf in dieser Umgebung nur dieser Browser in dieser Version sein!) meldet einen Scriptfehler.

Naja, liegts am Timeout oder an dem Effect.Fade inklusive Parameterübergabe. Ich würde das ja mal getrennt testen und vielleicht auch geschweifte Klammern nehmen.
setTimeout("function() {alert("hallo"}", 2000);

eigentlich aber

function test() { alert("hallo") };
setTimeout("test()", 2000);

Gruß

jobo