Ralf: window.setTimeout mit window.location.href ?!?!

Beitrag lesen

Hallo,

mir ist das richtig peinlich, dass ich an so einer Funktion scheitern muss aber irgendwie ist es mir ein Phänomen:

<script language="JavaScript" type="text/javascript">
<!--

function moveForward(address, time) {
window.setTimeout("window.location.href = address", time);
}

//-->
</script>
<title>PHP - Calendar: Insert Date</title>
</head>
<body>

<input type="button" onClick="moveForward('http://www.thecorp.de', '3000')" value="Forward">

Wieso spuckt mir das Script hier aus "address is undefined." ?
Wenn ich unmittelbar vor dem setTimout den Funktionsaufruf
alert(address);
mache gibt mir das Script doch auch "http://www.thecorp.de" aus...

Wäre nett wenn mir jemand mit nem Hammer auf den Hinterkopf schlägt. Ist ja sowas von peinlich ...

MFG Ralf