Raffi: window.close von anderem Frame als window.open

Beitrag lesen

Habe das ganze nun im gleichen Frame....Geht immernoch nicht!
Warum?

<script language="JavaScript" type="text/JavaScript">
function popup() {

var nPosX = (top.screen.availWidth/4) - 21;
 var nPosY = (top.screen.availHeight/4) + 320;
 var fenster = window.open ("popup.php?id=<?php print $id ?>","fenster",'left=' + nPosX +',top=' + nPosY +',width=<?php print $breite ?>,height=<?php print $hoehe ?>');
}

function WindowClose(){
fenster.close();
}
</script>

</head>

<body>
<a href="#" onClick="WindowClose();">test</a>

Ich bekomm folgende Fehlermeldung:

"fenster" ist undefiniert!