Shadow: Aus dem PopUp im Mutter-HTML eine neue Datei laden

HI, ich hätte da mal ne ganz dumme Frage, wie kann ich aus nem PopUp eine neue Seite in die sogenannte Mutter-HTML laden, das ich dafür den "opener" Befehl brauch weiß ich schon, aber wie genau ich das mache weiß ich nicht! Kann mir da jemand helfen?

  1. Hallo Shadow,

    das ich dafür den "opener" Befehl brauch weiß ich schon, aber wie genau ich das mache weiß ich nicht! Kann mir da jemand helfen?

    1.) Rufe http://de.selfhtml.org/ auf.
    2.) du weißt, daß Du den opener brauchst, also vielleicht direkt über Syntaxverzeichnis/Javascipt? http://de.selfhtml.org/navigation/syntax.htm#javascript
    3.) Wähle den Buchstaben o
    4.) Scrolle bis "opener"
    5.) Klicke darauf.
    6.) Lies bis unten die Erläuterungen zum window-Objekt, da steht dann auch, wie opener-Eigenschaften angesprochen werden.

    Was Du dazu noch vielleicht gebrauchen könntest: http://de.selfhtml.org/javascript/objekte/location.htm

    Viel Spaß dabei!

    Gruß aus Köln-Ehrenfeld,

    Elya

    --
    "Alle mal an die Nase fassen, und zwar an die eigene": </archiv/2003/9/57903/#m324482>
    _____________
    elyas virtuelle Altbauwohnung: http://www.visuelya.de
    1. Sorry, aber da hab ich auch schon überall drin gewühlt und weiß leider immer noch nicht weiter, wie ich das machen muss!
      Kannst du mir nicht den Code für nen Link geben, in dem ich im Mutter-Fenster die Datei:test.html lade, dann könnte ich den rest selber machen!

      Danke schon mal

      1. Hi,

        Sorry, aber da hab ich auch schon überall drin gewühlt und weiß leider immer noch nicht weiter, wie ich das machen muss!
        Kannst du mir nicht den Code für nen Link geben, in dem ich im Mutter-Fenster die Datei:test.html lade, dann könnte ich den rest selber

        Aalso: DerDieDas opener ist ein Objekt der Klasse Fenster, genau so wie window (aktuelles Fenster). Und die haben bekanntlich die Eigenschaft location und die weiderum die Eigenschaft href. Also:

        opener.location.hef='test.htm';

        HTH

        ortenau-s-bahner

        --
        ss:} zu:$ ls:} fo:| de:] va:) ch:? sh:( n4:# rl:? br:> js:| ie:( fl:{ mo:)
        1. Jo, danke, jetzt funzt es so wie es soll!!!

          Wusste nicht, das es so funktionert, allerdings heißt es

          opener.location.href='test.html';

          und nicht

          opener.location.hef='test.htm';

          1. Hi,

            Wusste nicht, das es so funktionert, allerdings heißt es

            opener.location.href='test.html';

            und nicht

            opener.location.hef='test.htm';

            Sorry, vertippt.
            So war aber zumindest teilweise der Lerneffekt per Eigeninitiative gegeben, auf den Elya so Wert legt. :-)

            ortenau-s-bahner

            --
            ss:} zu:$ ls:} fo:| de:] va:) ch:? sh:( n4:# rl:? br:> js:| ie:( fl:{ mo:)
      2. Hallo Shadow,

        Sorry, aber da hab ich auch schon überall drin gewühlt und weiß leider immer noch nicht weiter, wie ich das machen muss!

        Aaaalso, da steht ja: "Notieren Sie nach opener einen Punkt und danach die gewünschte Methode oder Eigenschaft."

        somit stünde erstmal "opener." in Deiner Anweisung. Welche Methode oder Eigenschaft brauchst Du jetzt, um die URL Deines openers zu verändern? Dazu hatte ich Dir folgenden Link gegeben: http://de.selfhtml.org/javascript/objekte/location.htm

        Da gibt es eine Reihe von Eigenschaften und Methoden. Welche paßt? Ich würde mal "href" probieren. Wenn Du darauf klickst, findest Du ein Beispiel, daß Dir die Adresse des Hauptfensters ändert. Du willst aber das Mutterfenster ändern. Zusammen mit dem, was wir also schon haben: "opener." und dem "location.href=..." kommt also was heraus? Richtig! (Das schaffst Du jetzt aber alleine, oder? ;-) )

        Ich hab heute irgendwie so ein Freitagnachmittag-Gefühl. Viel Spaß, und wenn's nicht klappt, zeig mal, was Du gemacht hast...

        Gruß aus Köln-Ehrenfeld,

        Elya

        --
        "Alle mal an die Nase fassen, und zwar an die eigene": </archiv/2003/9/57903/#m324482>
        _____________
        elyas virtuelle Altbauwohnung: http://www.visuelya.de
        1. Warst nen tuck zu langsam ;-)
          Hab es jetzt aber hinbekommen ;-)

          1. Hallo Shadow,

            Warst nen tuck zu langsam ;-)

            jaja, aber manchmal bin ich eben in Stimmung, didaktische Romane zu schreiben, das ist interessanter (für beide), als einfach die Lösung hinzuschreiben, womöglich mit Tippfehlern ;-)

            Hab es jetzt aber hinbekommen ;-)

            Herzlichen Glückwunsch!

            Gruß aus Köln-Ehrenfeld,

            Elya

            --
            "Alle mal an die Nase fassen, und zwar an die eigene": </archiv/2003/9/57903/#m324482>
            _____________
            elyas virtuelle Altbauwohnung: http://www.visuelya.de