Hallo Rüdiger,
ich habe hier ein vollfunktionierendes Beispiel:
<html>
<head>
<title>Test</title>
<SCRIPT>
var opened = false; //Wurde das Fenster geöfnet?
var fenster; //Referenz auf das Fenster
function openwin()
{
if(opened == false) //Falls das Fenster noch nicht geöfnert wurde
{
fenster = open("about:blank","win");
opened = true;
fenster.focus();
}
if(fenster.closed == true) //Falls das Fenster wieder geschlossen wurde
{
fenster = open("about:blank","win");
fenster.focus();
}
if(fenster.closed == false) //Falls das Fenster geöffnet ist
{
fenster.focus();
}
}
</script>
</head>
<body>
<A href="javascript:openwin()">neues Fenster</a>
</body>
</html>
Ich habe es auf IE 5 und Navigator 4.7 getestet.
Tschüs
Daniel