robert: onfocus window.close();

Ich möchte das sich ein POP-UP Fenster im netscape- und ie-browser bei onfocus schließt. Dies funktioniert allerdings nur im ie. Beim netscape schließt es sich manchmal, bleibt aber manchmal auch geöffnet. Könnt Ihr mir einen Hinweis geben?

Quelltext des Pop-UPS:

<html>
<head>
<title>Schaufenster</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
function schliessen(){
window.close();}
</script>
</head>

<body onBlur="schliessen();" bgcolor="#000000">
<table width="100%" border="0">
  <tr align="center" valign="top">
    <td><img src="sf_1.gif" width="400" height="340" align="middle"></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>

  1. Ich möchte das sich ein POP-UP Fenster im netscape- und ie-browser bei onfocus schließt. Dies funktioniert allerdings nur im ie. Beim netscape schließt es sich manchmal, bleibt aber manchmal auch geöffnet. Könnt Ihr mir einen Hinweis geben?

    Vielleicht den onfocus Handler verwenden und dann musst du noch eine Abfrage machen ob der Browser ein IE oder Netscape ist, das dürfte aber schwierig werden alle anderen Browser auszuschliessen.

    Struppi.