Benedikt: Fenster mit JS schließen

Hallo

ich habe versucht eine html-Seite in einem Fenster zu öffnen das geht auch ganz gut. Jetzt möchte ich das mit JavaScript geöffnete Fenster wieder schließen über einen Link doch es wird nur die Seite geschloßen nicht das Fenster hier der Quellcode. Könnt ihr mir helfen?

<html>
<head>
<title>Motor</title>
<script language="JavaScript">
<!--
function schliesen() {

window.close();

}
//-->
</script>
<noscript></noscript>
</head>

<style type="text/css">
<!--
 a:hover { text-decoration:none; color:#FF0000 }
-->
</style>

<body bgcolor="#FFFFFF" text="#000000" link="#000000" vlink="#000000" alink="#000000">
<div align="center">
  <p><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="550" height="400">
      <param name=movie value="motor.swf">
      <param name=quality value=high>
      <embed src="motor.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="550" height="400">
      </embed>
    </object> </p>
  <p><font face="Tahoma" size="2"><b><a href="" onclock="schliesen()">Schließen</a></b></font></p>
</div>
</body>
</html>

  1. Hallo

    Hi,

    ist das der Code von der Datei im Fenster oder der aufrufenden. Beim zweiten Fall musst du das etwa so machen:
    var Fenster = window.open(...);
    Fenster.close();

    <p><font face="Tahoma" size="2"><b><a href="" onclock="schliesen()">Schließen</a></b></font></p>

    <p><font face="Tahoma" size="2"><b><a href="#" onclick="schliesen()">Schließen</a></b></font></p>

    Tschüss
    Tim

  2. hi!

    statt "onclock" wuerde ich "onclick" schreiben

    diese variante ist besser:

    function schliessen() { window.self.close(); }

    <a href="" onclick="schliessen()">Schließen</a>

    lg aus wien
    bernhard

    Hallo

    ich habe versucht eine html-Seite in einem Fenster zu öffnen das geht auch ganz gut. Jetzt möchte ich das mit JavaScript geöffnete Fenster wieder schließen über einen Link doch es wird nur die Seite geschloßen nicht das Fenster hier der Quellcode. Könnt ihr mir helfen?

    <html>
    <head>
    <title>Motor</title>
    <script language="JavaScript">
    <!--
    function schliesen() {

    window.close();

    }
    //-->
    </script>
    <noscript></noscript>
    </head>

    <style type="text/css">
    <!--
    a:hover { text-decoration:none; color:#FF0000 }
    -->
    </style>

    <body bgcolor="#FFFFFF" text="#000000" link="#000000" vlink="#000000" alink="#000000">
    <div align="center">
      <p><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="550" height="400">
          <param name=movie value="motor.swf">
          <param name=quality value=high>
          <embed src="motor.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="550" height="400">
          </embed>
        </object> </p>
      <p><font face="Tahoma" size="2"><b><a href="" onclock="schliesen()">Schließen</a></b></font></p>
    </div>
    </body>
    </html>

  3. Hallo

    merci, hab das nicht bemerkt. Wenn man so konzentriert ist sieht man leicht den schreib Fehler nicht.

    Benedikt

    Hallo

    ich habe versucht eine html-Seite in einem Fenster zu öffnen das geht auch ganz gut. Jetzt möchte ich das mit JavaScript geöffnete Fenster wieder schließen über einen Link doch es wird nur die Seite geschloßen nicht das Fenster hier der Quellcode. Könnt ihr mir helfen?

    <html>
    <head>
    <title>Motor</title>
    <script language="JavaScript">
    <!--
    function schliesen() {

    window.close();

    }
    //-->
    </script>
    <noscript></noscript>
    </head>

    <style type="text/css">
    <!--
    a:hover { text-decoration:none; color:#FF0000 }
    -->
    </style>

    <body bgcolor="#FFFFFF" text="#000000" link="#000000" vlink="#000000" alink="#000000">
    <div align="center">
      <p><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="550" height="400">
          <param name=movie value="motor.swf">
          <param name=quality value=high>
          <embed src="motor.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="550" height="400">
          </embed>
        </object> </p>
      <p><font face="Tahoma" size="2"><b><a href="" onclock="schliesen()">Schließen</a></b></font></p>
    </div>
    </body>
    </html>