Wilhelm Wolf: Verweis und onclick="selfclose... (gleichzeitig)

Hallo ForumerInnen,

ich möchte gleichzeitig ein Fenster schließen und einen Verweis ausführen (Änderung auf der "Mutterseite"). Mein Versuch:
<A HREF="seite040.htm" TARGET="fenster" onclick="self.close();">Hinweis oder so</A>
funktioniert nicht. (Einzeln schon, aber nicht in dieser Kombination). In dieser Version schließt zwar das Fenster, aber der Verweis wird nicht ausgeführt...
Wie kann ich beide Funktionen richtig miteinander verbinden?

Mit freundlichen Grüßen

wiwo

  1. Hallo Wiwo

    ich möchte gleichzeitig ein Fenster schließen und einen Verweis ausführen (Änderung auf der "Mutterseite"). Mein Versuch:
    <A HREF="seite040.htm" TARGET="fenster" onclick="self.close();">Hinweis oder so</A>
    funktioniert nicht. (Einzeln schon, aber nicht in dieser Kombination). In dieser Version schließt zwar das Fenster, aber der Verweis wird nicht ausgeführt...

    Du hast die Möglichkeit:

    a) das Schließen zu verzögern mit setTimeout

    oder

    b) den Link und das Schließen über eine Funktion zu realisieren:

    erste führst du den Link aus (opener.location.href) und dann schließt du da Fenster

    Viele Grüße

    Antje

  2. hallo wiwo,

    ich gehe davon aus, dass der verweis in einem
    popup oder zumindest in einem anderen fenster steht,
    als dem, das geschlossen werden soll, denn alles
    andere waere ja bekloppt ;-)

    in diesem fall:

    function goAndClose() {

    opener.location.href = ziel.htm;
    self.close()

    }

    <a href="javascript:goAndClose()">linktext</a>

    statt 'opener' ggf. name des fensters oder window.open()
    fuer ein neues fenster.

    gruesse
    knuddelkind