sabato: Popupfenster öffnet link in mutterfenster?

Moin Leute,

ich weiß das es diesen Thread schonmal gab, ich verstehe das aber noch nicht ganz und es wäre gut, wenn man das etwas genauer erklären könnte.

MfG
sabato

P.S. Was kann ich hiermit genau machen, bzw. wofür steht das alles?? opener.location.href=

  1. auch,  wenn ich gegen wiederholungspostings bin,
    hier (nochmal *runz*) die Erklärung:

    opener.location.href ist die derzeitige (http://-)position vom mutterfenster. jetzt kann man per javascript darauf zugreifen (vom popup aus!)

    <a href="javascript:opener.location.href='sonstwohin.html'; ">Sonstwohin</a>

    so, mehr gibt's nich ;-)

    Fabian Transchel

  2. Hallo Sabato,

    es funktioniert folgendermassen:

    Folgenden Code packst du in den HEAD-Bereich:

    <script language="Javascript">
    function weiter(ziel)
    {
    opener.location.href = ziel;
    if(self.close)
    {
    self.focus();
    }
    else {}
    }
    //-->
    </script>

    Der Link im <body>-Tag sieht dann wie folgt aus:

    <a href="#" onClick="weiter('Link.html'); return false;">Link</a>

    Mit 'weiter' im Link wird die Funktion 'weiter' im Head-Bereich aufgerufen. Dort wird dann der Variablen 'ziel' der Link zugewiesen (in diesem Fall 'Link.html'. Durch den Aufruf opener.loacation.href wird dann im Mutterfenster der Link angezeigt.

    Gruß,
    Christian