Objekt-Variable an Funktion in setTimeout übergeben
Christian
- javascript
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
Hi
Ich kenne dein Problem. Mit welchen Browsern hast du das Script eigentlich getestet? Bei mir hat es bei allen Netscapeversionen und den MSIE 4 und älter nicht funktioniert. Mit MSIE 5 und 6 sollte es aber gehen.