Robert Bamler: offenes fenster schliessen bevor neue action erfolgt

Beitrag lesen

Hallo Mark,

irgendwo sind da aber fehler drin, so zeigt es zumindest der exploren wenn ich das ding rennen lasse

Das sagt mir jetzt natürlich nicht besonders viel. Wo zeigt denn der Explorer welchen Fehler? Meine Glaskugel finde ich gerade nicht ;-)

Folgender Code funktioniert bei mir in Opera 7, IE 6 und Mozilla 1.3b:

<html>
<head>
<script type="text/javascript">
<!--
function neuesFenster(pfad)
{
  if (popupFenster = window.open(pfad,"popupFenster","resizable=yes,location=yes,menubar=yes,scrollbars=yes,status=yes,toolbar=yes"))  return false;
  else  return true;
}

function testePopupFenster()
{
  if (popupFenster)  if (!popupFenster.closed)  popupFenster.close();
}
//-->
</script>
</head>
<body>
<a href="datei1.htm" target="_blank" onclick="return neuesFenster('datei1.htm')">Datei 1 in neuem Fenster öffnen</a><br />
<a href="datei2.htm" onclick="testePopupFenster()">Seite 2 hier öffnen</a>
</body>
</html>

Viel Erfolg,
Robert