Martin: Link in anderem, bereits bestehendem Fenster öffnen

Hallo zusammen

Wie kann ich einen Link in einem anderen Fenster, welches bereits besteht, öffnen, ohne dass ich Frames verwende?

Ich öffne von meiner Seite aus ein zweites kleines Fenster (Popup).
Dieses Fenster enthält einen Link, welcher dann wieder auf der Hauptseite geöffnet werden soll (und gleichzeitig das Popup wieder schliessen soll).

Danke vielmals für Eure Hilfe.

Gruss
Martin

  1. Ich öffne von meiner Seite aus ein zweites kleines Fenster (Popup).
    Dieses Fenster enthält einen Link, welcher dann wieder auf der Hauptseite geöffnet werden soll (und gleichzeitig das Popup wieder schliessen soll).

    Vielen Dank, daß Sie sich für die Reinigung des Fahrtstuhls entschieden haben.

    Das ist eine hier andauernd gestellte Frage, such im Archiv.

    1. Ich öffne von meiner Seite aus ein zweites kleines Fenster (Popup).
      Dieses Fenster enthält einen Link, welcher dann wieder auf der Hauptseite geöffnet werden soll (und gleichzeitig das Popup wieder schliessen soll).

      Vielen Dank, daß Sie sich für die Reinigung des Fahrtstuhls entschieden haben.

      Das ist eine hier andauernd gestellte Frage, such im Archiv.

      Ja, danke vielmals für die Hilfe. Habe schon im Forumarchiv gestöbert, aber leider zuerst nichts gefunden. Das Archiv ist ja auch dementsprechend gross. Nach noch längerem Suchen habe ich die Lösung nun doch noch entdeckt und für alle die es auch noch interessiert und auf das lange Suchen im Forum verzichten möchten:

      <a href="#" onClick="javascript:void(opener.location.href='seite.html'); self.close();">Link</a>¨

      Gruss
      Martin

      1. Hallo Martin,

        <a href="#" onClick="javascript:void(opener.location.href='seite.html'); self.close();">Link</a>¨

        igitt __________________^^^^^^^^^^^
        Wenn schon, dann so, wie das nachzulesen ist unter:

        http://de.selfhtml.org/javascript/sprache/eventhandler.htm#

          
        <a href="javascript:[code lang=javascript]void(opener.location.href='seite.html'); self.close();
        ~~~">Link</a>  
        [/code]  
        ["javascript:"](http://de.selfhtml.org/javascript/sprache/eventhandler.htm#javascript) hat nur in Verweisen oder bei direktem Eintippen in der Locationbar etwas zu suchen.  
          
        Gruß Gernot
        
  2. Hallo Martin,

    <HTML>
    <BODY>
    <SCRIPT>
    var fenster;
    fenster=window.open("about:blank","lala");

    function mach() {
       fenster.location.href="http://hier/kommt/neuer/url";
    }
    </SCRIPT>
    <FORM>
    <INPUT TYPE=BUTTON NAME="a" VALUE="Klick mich" onClick="mach()"></BUTTON>
    </FORM>
    </BODY>
    </HTML>

    Gruß

    Hans

    1. var fenster;
      fenster=window.open("about:blank","lala");

      function mach() {
         fenster.location.href="http://hier/kommt/neuer/url";

      Das wird eine Verletzung der Same Origin Policy sein, wenn die ausführende Website nicht vom Filesystem des Clients aufgerufen wird.

      Außerdem war *das* nicht gefragt, sondern wie ein Popup das aufrufende Fenster ansprechen kann.

  3. Hallo Martin,

    Hallo zusammen

    Wie kann ich einen Link in einem anderen Fenster, welches bereits besteht, öffnen, ohne dass ich Frames verwende?

    Ich öffne von meiner Seite aus ein zweites kleines Fenster (Popup).
    Dieses Fenster enthält einen Link, welcher dann wieder auf der Hauptseite geöffnet werden soll (und gleichzeitig das Popup wieder schliessen soll).

    opener.location.href (ganz unten in dem Absatz unter "Erläuterung schauen) und self.close() sollten dir helfen.

    Gruß Gernot