Christian: Objekt-Variable an Funktion in setTimeout übergeben

Beitrag lesen

Hallo,

wie kann ich ein Objekt an eine Funktin in setTimeout übergeben??

Also:

normal geht das ja so:

window.setTimeout("funktionsname()", 1000);

mit Parametern z.B. so:

var a = 4;
var b = 5;
window.setTimeout("funktionsname("+a+", "+b+")", 1000);

mit String-variablen so:

var a = "a";
var b = "b";
window.setTimeout("funktionsname('"+a+"', '"+b+"')", 1000);

wie aber mit Objekt-variablen ???

also z.B. so:

var a = 4;
var b = window;
window.setTimeout("funktionsname("+a+", "+b+")", 1000);

das geht nicht!!!

window.setTimeout("funktionsname("+a+", b)", 1000);

geht auch nicht.

Habt ihr ne Lösung?

Christian