[JavaScript] Wie mit einem Link verschiedene Seiten in mehreren Frames öffnen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [JavaScript] Wie mit einem Link verschiedene Seiten in mehreren Frames öffnen

    Hallo,

    ich suche eine Möglichkeit, mit dem klicken auf einen Link (Frame1) ein neues Menu in diesem Frame (also Frame1) und verschiedene Seiten in 3 Frames (Frame2; Frame3; Frame4) zu öffnen. Und das alles mit einem klick.
    Ein bekannter sagte mir, das würde vielleicht mit Java gehen.

    Kann mir da bitte jemand weiterhelfen?

    Vielen Dank im voraus für eure Mühe

  • #2
    mit JavaScript kannst du realisieren, mehr dazu: http://de.selfhtml.org/javascript/objekte/frames.htm

    Kommentar


    • #3
      1. java != javascript
      2. such mal bei selfhtml nach parent.frames und location.href, da steht alles zu diesem thema drin

      gruß
      peter
      Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
      Meine Seite

      Kommentar


      • #4
        ich bedanke mich für die schnelle antwort

        Kommentar


        • #5
          http://de.selfhtml.org/javascript/be...zweiframes.htm
          I don't believe in rebirth. Actually, I never did in my whole lives.

          Kommentar


          • #6
            thx.

            Das einzigste Problem, welches ich mit dieser Methode habe, ist der "Back" Button von IE... Wenn man den klickt (auch in dem beispiel aus selfhtml) Geht nur der Haubtframe zurück.

            Kann man das noch irgentwie überlisten?

            Kommentar


            • #7
              Kann man das noch irgentwie überlisten?
              ja nochmal auf den zurück-button drücken;-)

              einer der gründe, warum man auf frames und navigation per js verzichten sollte.

              gruß
              peter
              Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
              Meine Seite

              Kommentar


              • #8
                einer der gründe, warum man auf frames und navigation per js verzichten sollte.
                Ja gibt es denn dann noch eine andere Methode das ganze auszuführen?

                Kommentar


                • #9
                  Ja gibt es denn dann noch eine andere Methode das ganze auszuführen?
                  klar mit css, ein beispiel findest du hier

                  gruß
                  peter
                  Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                  Meine Seite

                  Kommentar


                  • #10
                    ich habe schon so etwas ähnliches mit php erstellt, habe einfach immer mehrere sachen mit einem klick includet. Funktioniert so auch einandfrei, nur "blitzt" mein Menü immer schrecklich da es sich jedesmal neu lädt und das wollte ich halt durch die Frames vermeiden.

                    Nocheinmal wegen Javascript: Ich habe dieses Script beim stöbern im www gefunden, leider ohne jegliche erklärung. Handelt es sich um die gleiche Methode wie in selfhtml beschrieben? Weil ich in diesem Script kein "onclick" finde.

                    Für Nav Frame

                    <body>
                    <script type="text/javascript">
                    <!-- begin// Für alte Browser verstecken
                    function zs(URL1,Fr1Nummer,URL2,Fr2Nummer)
                    {
                    parent.frames[Fr1Nummer].location.href=URL1;
                    parent.frames[Fr2Nummer].location.href=URL2;
                    }
                    //end -->
                    </script>
                    <body topmargin="5" leftmargin="5">

                    </body>

                    Link
                    ----------
                    javascript:zs('../standbaum/n_standbaum.htm',1,'../standbaum/s_groselter.htm',2)

                    Kommentar


                    • #11
                      hm... du willst JS nutzen und verstehst selbst nicht was das kleine Script macht ... vielleicht auch mal bisschen Grundlagen lernen

                      es ist kein onklick zu sehen weil die JS-Funktion direkt in href des Links aufgerufen wurde, was übrigens unfug ist.

                      Kommentar


                      • #12
                        Handelt es sich um die gleiche Methode wie in selfhtml beschrieben?
                        ja, das prinzip ist das selbe

                        peter
                        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                        Meine Seite

                        Kommentar


                        • #13
                          tja, dann glaube ich, kann ich mich in den nächsten Fluß werfen...

                          Ich seh dann keine gescheite möglichkeit dieses blöde blitzen zu umgehen...

                          Kommentar


                          • #14
                            Original geschrieben von maggus
                            tja, dann glaube ich, kann ich mich in den nächsten Fluß werfen...
                            bei dem derzeitigen Wetter mach' ich auch freiwillig .... hauruck ... und ? ... schön kühl, was ....

                            Kommentar


                            • #15
                              lol, stimmt, ich wohn in der Bretagne, und habe gerade 29° auf dem Thermometer... und das 20 vor 12!

                              Kommentar

                              Lädt...
                              X