Alexandra: Frameseiten laden

Ich habe ein Problem ich habe eine Seite die mit Frames bestück ist. Es werden von verschiedenen Homepagen Seiten, eben über Frames eingebunden. Nun möchte ich aber von außerhalb auf die Frameseite linken und eine bestimmte Seite eben in diesem Frame laden.

Wenn ich die Seite frameseite.html aufrufe, wird eine Seite eingebunden , wie kann ich aber die unterschiedlichen Frameseiten mittels URL aufrufen.

Über die
www.frameseite.de
werden folgende Seiten eingebunden

www.domain1.de
www.domain2.de
www.domain3.de

Wenn ich jetzt die
www.domain3.de
über die
www.frameseite.de

aufrufen möchte muss es irgendwie möglich sein dies so ähnlich zu machen:
www.frameseite.de (www.domain3.de )
Ich hoffe ich habe mich nicht zu umständlich ausgedrückt, und hoffe auf eine Hilfestellung

Gruß

Alexandra

  1. Man könnte es vielleicht so machen

    Domain übergeben:

    www.frameseite.de?url=www.domain3.de

    auf der Frameseite dann die $url auslesen und irgendwie in seinem Frameset öffnen. Ich weis allerdings nicht wie man das macht, irgendwie muss man das mit traget machen!!!!!

    1. Moin,

      Man könnte es vielleicht so machen

      Domain übergeben:

      www.frameseite.de?url=www.domain3.de

      auf der Frameseite dann die $url auslesen und irgendwie in seinem Frameset öffnen. Ich weis allerdings nicht wie man das macht, irgendwie muss man das mit traget machen!!!!!

      Mit http://de.selfhtml.org/navigation/html.htm#verweise@title=target geht es nicht, wenn, dann mit http://de.selfhtml.org/javascript/objekte/frames.htm@title=JavaScript. Es helfen allerdings auch keine tausend Ausrufezeichen, wenn man Frames verwendet. ;D

      Gruß,
      Take

      1. wenn, dann mit http://de.selfhtml.org/javascript/objekte/frames.htm@title=JavaScript.

        es geht auch ohne, dann allerdings mit mehreren Seiten, die sich nur darin unterscheiden, dass jeweils eine andere Seite ins IFrame eingebunden ist.

        1. und wie soll das gehen?

          1. Hi,

            und wie soll das gehen?

            So, wie es dir gerade vorher beschrieben wurde.

            Für jede Konstellation, die von außerhalb verlinkbar sein soll, wird ein eigenes Frameset gebastelt, das unter einer eigenen Adresse aufrufbar ist.

            Klar ist das umständlich, aber dieser Umstand kann ja kein Gegenargument sein, wenn man sich schon entschieden hat, mit Frames zu arbeiten.

            MfG ChrisB

            --
            RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
  2. @@Alexandra:

    nuqneH

    Ich habe ein Problem ich habe eine Seite die mit Frames bestück ist.

    Damit ist doch schon fast alles gesagt. Außer, dass die Nutzer deiner Seite auch ihre Probleme mit Frames haben.

    Verzichte auf Frames, und schon bist du deine Probleme los.

    Vielleicht intersessiert dich, wie man Teile einer Webseite auslagern kann.

    Qapla'

    --
    Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
    (Mark Twain)
    1. Das geht leider nicht, den ich habe viele eigene Seite, die ich aus eienr Datenbank lade, diese lade per include (php), doch es sind auch ein paar von aussen, die ich nur mittels Frames einbinden kann. Das ist mein Problem.

      Jetzt habe ich eine Lösung, die allerdings noch einen Hacken hat!

      Der ist: Die ersten drei Links 1,2 3 funktionieren, der VIERTE auch, nur wenn man dann wieder auf einer der drei ersten Links 1,2 oder drei klickt, bleibt man nicht auf der Seite sondern wird aus dem Frame geschossen!

        
        
      <a target="versuch" href="http://www.google.de">Test 1</a><br/>  
      <a target="versuch" href="http://www.google.de">Test 2</a><br/>  
      <a target="versuch" href="http://www.google.de">Test 3</a><br/>  
      <a href="test.php?TEST=1">Test eigene Seite</a><br/>  
      			  
      <?php  
      			  
      if (empty($_GET['TEST']))  
      {  
      echo'<iframe src="" name="versuch"  frameborder="0" width="100%" height="800"></iframe>';  
      }		  
      else  
      {  
        
      }  
      echo'eigene Seite';	  
      ?>			  
      
      
      1. Hi,

        Jetzt habe ich eine Lösung, die allerdings noch einen Hacken hat!

        Der ist: Die ersten drei Links 1,2 3 funktionieren, der VIERTE auch, nur wenn man dann wieder auf einer der drei ersten Links 1,2 oder drei klickt, bleibt man nicht auf der Seite sondern wird aus dem Frame geschossen!

        Bitte formuliere weniger umgangssprachlich, dann können wir auch exakter feststellen, was du eigentlich meinst.
        Wenn der Nutzer „aus dem Frame geschossen“ wird, kann damit wohl entweder nur der Gnadenschuss gemeint sein, weil man ihm die Nutzung von Frames nicht länger zumuten möchte - oder das unbeabsichtigte Verlassen des Frames, was dann vermutlich an deinem Umgang mit den targets liegen dürfte.

        MfG ChrisB

        --
        RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
        1. Kannich die targets auch irgendwie auslesen, mittels php? Dann könnte man nämlich eine Abfrage machen, ob ein bestimmtes target vrhanden ist oder nicht?

          1. Hi,

            Kannich die targets auch irgendwie auslesen, mittels php?

            Meinst du den Inhalt der Attribute im HTML-Code, oder die tatsächlich auf dem Client verwendeten Fenster?

            Dann könnte man nämlich eine Abfrage machen, ob ein bestimmtes target vrhanden ist oder nicht?

            Mir ist nicht klat, was du damit überhaupt bezwecken willst.

            Noch mal: Bitte drücke dich deutlicher, verständlicher und nachvollziehbarer aus!
            Mit fragwürdigen Formulierungen oder Fragen-Zweizeilern ohne jeglichen Kontext ist wenig anzufangen.

            MfG ChrisB

            --
            RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?