Matthias: Probleme mit opener.close()

Hallo zusammen,

in meiner Datei fenster_1.html steht:
<body>
 <a href="fenster_2.html" target="_blank">neues Fenster</a>
</body>

In "fenster_2.html" steht:
<body onUnload="opener.location.reload()">
  1) <a href="javascript:window.close()">Fenster zu</a><br><br>

2) <a href="javascript:opener.close()">Hauptfenster zumachen</a>
</body>

Diese Lösung (im Zusammenspiel mit dem onUnload-Handler) habe ich von uepselon neulich hier gelesen.

Aus SELFHTML.

Weder im IE (5.5) noch im NS (4.7) funktioniert es, dass das aufrufende Fenster geschlossen bzw. aktualisiert wird.

Woran kann' liegen?

Danke für Hinweise.

Gruß

Matthias

  1. Hallo,

    <a href="fenster_2.html" target="_blank">neues Fenster</a>

    Daran liegt es.

    Du kannst das erste Fenster nur mit opener ansprechen, wenn du das zweite Fenster von dort mit JavaScript geöffnet hast (window.open).

    Gruß Markus

    1. Hallo Markus,

      Danke, so klappt's nun.

      Matthias

  2. Hallo,
    probier mal das fenster mit javascript (window.open) zu öffnen und nicht mit "target="_blank"

    Gruß
    Vermeer

    1. Hallo Vermehr,

      Danke, das klappt nun.

      Matthias