Andy: Elternfenster zu => Link in neuem Fenster öffnen

Hy,

ich habe ein Fenster (Elternfenster) das ein neues Fenster (Kindfenster) öffnet. Nun ist im Kindfenster ein Link zu einer Seite, die im Elternfenster geöffnet werden soll:

// Script im Kindfenster:
  top.opener.location.href="neueseite.htm";
  top.close();}

Nur wie kann ich es am besten machen, wenn das Elternfenster schon geschlossen wurde?

Andy

  1. Hio Andy,

    Nur wie kann ich es am besten machen, wenn das Elternfenster schon geschlossen wurde?

    was genau willst du dann machen?
    das Fenster wieder öffnen? keine Fehlermeldung erzeugen?

    besser wäre auf jeden Fall
    if (!top.opener.closed) {
       top.opener.location.href="neueseite.htm";
       top.close();}
      }

    also erst zu prüfen ob das Fenster nicht schon geschlossen wurde.

    gruss

    Thorsten

  2. Hy,

    ich habe ein Fenster (Elternfenster) das ein neues Fenster (Kindfenster) öffnet. Nun ist im Kindfenster ein Link zu einer Seite, die im Elternfenster geöffnet werden soll:

    // Script im Kindfenster:
      top.opener.location.href="neueseite.htm";
      top.close();}

    Nur wie kann ich es am besten machen, wenn das Elternfenster schon geschlossen wurde?

    testen ob das Fenster noch da ist.

    if(top.opener && !top.opener.closed) ....

    struppi.