unknown: windows.setTimeout (Rückgabewert?)

Beitrag lesen

window.setTimeout("document.location.href = 'http://www.meinewebsite.de'", 2000);

Geht das überhaupt, dem setTimeout einen Code zu übergeben? Ich denke, es muss der Name einer Funktion sein.

Den Functionbody als String geht auch.