Lars Regensburger: POPup schliessen und anderes Fenster reloaden

Beitrag lesen

Hallo,
Ich habe ein Anmeldescript (Perl/CGI) das ich in einem POPup öffne.
Wenn die Anmedlung richtig ist printet das Script folgenden Code:
<html>
<head>
<title>Login</title>
<link rel="stylesheet" type="text/css" href="css/standart.css">
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<script type="Javascript">
<!--
function winupdate()
{
var base_url=this.window.opener.top.location.href
var s1=window.opener.top.location.href.length;
var s2=window.opener.top.location.search.length;
var cut=(s1-s2);
var targ_url=base_url.slice(0,cut);
//this.window.opener.top.location.href=targ_url;
this.window.opener.top.location.href=targ_url+ "?status=anfang&temp=loggedin&name=&pass=";
}
//-->
</script>
</head>
<body onload="winupdate(),window.setTimeout('window.close()',3000)">
<p class="login_text">Login erfolgreich!<br>
Dieses Fenster wird sich in 3 Sekunden selbst schliessen.</p>
</body>
</html>

Dieser Code soll das bereits bestehende Fenster mit den Variablen laden und das POPup schliessen.
Aber es geht nicht!
Habe schon Stundenlang gesucht aber ich finde nichts immer nur:
Zeile 21 Zeichen 1 Objekt erwartet.
Das Script ging im IE 6.0 und NN 7.0.
Das ist sicherlich wieder ein kleiner fehler mit grosser wirkung :) .
Cu
Lars Regensburger