Frameseiten..wie neues Fenster und Anpassung des Frames

  • huhu


    Habe eine Frage zu Frameseiten (ja ich weiss dass Frameseiten nix professionelles sind aber ist atm egal)


    Ich habe n Navigationsframe mit dem Menü, wenn man da nen Link anklickt sollte gleichzeitig n neues Fenster öffnen ABER auch im selben Moment das Mainframe ändern ?! geht sowas ? hab nix gefunden :nope

  • So meinst du es glaubs nicht oda?


    Code
    1. function loadFrames(URL1, URL2) {
    2. parent.frame1.location.href=URL1
    3. parent.frame2.location.href=URL2
    4. }


    * frame1 und frame2 sind die im html def. Frames.


    Code
    1. <A HREF="javascript:loadFrames('einmal.htm', 'zweimal.htm')">


    Keine Ahnung ob man statt

    Code
    1. parent.frame2.loc......

    einfach

    Code
    1. blank.location.href=URL2

    nehmen kann

  • jop, ziemlich genau so braini :)


    das hier kommt in die main-navi rein. kannst es gleich nach dem </head>-tag eintragen.


    <script language="javascript">
    <!--
    function fctLoadFrames(strFrameLeft, strFrameRight){
    parent.leftnavi.location.href = strFrameLeft;
    parent.show.location.href = strFrameRight;
    }
    -->
    </script>



    nachfolgend kommen dann die Links. hier wird im linken frame die page "leftnavi_xyz.html" geöffnet, im rechten frame (bei mir das hauptframe) die page "inhalt.html". bei page-namen würde ich bindestriche vermeiden, ich hatte komische probleme, wenn ich solche in den namen hatte... ;)


    <a href="javascript: fctLoadFrames('leftnavi_xyz.html','unterordner/inhalt.html');" target="_self"><b>Link</b></a>