Andrea Schieber: Übergabe URL und Fenster schließen

Hallo Leute,

wer könnte mir vielleicht bei folgendem Problem helfen? Ich würde gerne per Link ein Extra-Fenster öffnen (kein Thema) und in diesem Fenster einen Link einbauen, der das Extra-Fenster wieder schließt und an das noch geöffnete Browserfenster im Hintergrund eine neue URL übergibt. Ich habe zwar eine Lösung (s.u.) gefunden, aber hier bekomme ich immer JavaScript-Error-Meldungen, was nicht gerade schön ist.

Vielen Dank schon mal im voraus!
Andrea

<script language="javascript">
<!--
  function open(url) {
    opener.location=url;
  }
  function closeWindow() {
    self.close();
  }
//-->
</script>

und im body-Teil:
<a href="JavaScript:open('url')" onClick="message('Home'); return true;">Text</a>

  1. Hallo Andrea.

    Du versuchst, den neuen URL einem Objekt zuzuweisen, anstatt einer Eigenschaft des Objekts, in diesem Falle "document.location.href".

    Hast du die Funktion "message" aus dem onClick-Event irgendwo deklariert? Anonsten erhälst du die Fehlermeldung "Objekt erwartet".

    Grüße
    Sascha

    1. Hallo Sascha,

      vielen Dank. Aber ich habe den Code nur kopiert und bin ziemlicher JavaScript-Anfänger... Aber schon mal danke... ich versuche wohl einfach etwas besseres zu finden (u. vor allem ohne Fehler). Für Vorschläge bin ich natürlich dankbar :)

      LGr
      Andrea