André: Fenster schließen per Button

Hallo!

Ich versuche krampfhaft ein Fenster per Java Script zu schließen, aber es geht nicht (obwohl die Vorlage funktionierte). Liegt es evtl. daran, das sich das ganze in einem Frame befindet?

Wenn ja, wie kann ich denn ein Frameset schließen?

Ich habe mal meinen Code angehängt, vielleicht ist das ja doch ein Fehler drin!? Am Semikolon liegt es jedenfalls nicht, ich habe es mit und ohne probiert. Ach ja, es passiert einfach gar nichts, der Klick wird einfach ignoriert.

Vielen Dank, André  : (:)  )

Mein Code:

<html>
<head>
<title>Unbenanntes Dokument</title>
</head>
<body bgcolor="#000000">
<div align="center"><img src="images/logo.png" width="73" height="38" border="0">
  <a href="javascript:self.close();"><img src="images/b_zurueck.png" alt="zurück" width="147" height="38" border="0"></a>
</div>
</body>
</html>

  1. Habe Deinen code kopiert...im ie 6 funzt es....

    gruss
    raffi

    1. Vielen Dank, kann es denn daran liegen, das es in einem Frameset aufgerufen wird?

      thx, André

      Habe Deinen code kopiert...im ie 6 funzt es....

      gruss
      raffi

  2. Hallo!

    Ich versuche krampfhaft ein Fenster per Java Script zu schließen, aber es geht nicht (obwohl die Vorlage funktionierte). Liegt es evtl. daran, das sich das ganze in einem Frame befindet?

    Ich habe dein Script mal bei mir laufen lassen. Bei mir tut es.
    Weis auch nicht woran das liegen könnte.

    Gruß Marc

  3. Stell doch das ganze mal online...dann können wirs testen, und finden dann evtl. den fehler...

    gruss
    raffi

    1. Gute Idee, die Adresse heißt:
      http://www.oelde.com/_test/potts/frame/f_bier_de.htm

      thx, andré

      Stell doch das ganze mal online...dann können wirs testen, und finden dann evtl. den fehler...

      gruss
      raffi

  4. Die Antwort:

    javascript:parent.close()

    Gruss
    Raffi

    1. Moin!

      Die Antwort:

      javascript:parent.close()

      Funktioniert nur, wenn man keine zwei Frames verschachtelt.

      Besser (weil: funktioniert immer):
      top.close();

      Siehe auch http://aktuell.de.selfhtml.org/tippstricks/javascript/fensterzugriff/. ;)

      - Sven Rautenberg

      --
      "Bei einer Geschichte gibt es immer vier Seiten: Deine Seite, ihre Seite, die Wahrheit und das, was wirklich passiert ist." (Rousseau)