tag:forum.selfhtml.org,2005:/self Frameinhalt in Link vorgeben – SELFHTML-Forum 2003-04-02T10:31:27Z https://forum.selfhtml.org/self/2003/apr/1/frameinhalt-in-link-vorgeben/380431#m380431 Melanie leo.nospam@web.de 2003-04-01T08:44:07Z 2003-04-01T08:44:07Z Frameinhalt in Link vorgeben <p>Hallo zusammen,</p> <p>ich habe ein Problem mit Frames. Ich möcht gerne in einem Link vorgeben, welcher Ihnhalt in eine bestimmten Frame in der Zielseite stehen soll.<br> Beispiel: Auf der Home-Seite ist ein Link zu einer Unterseite. Die besteht aus 3 Frames. Im Mittelframe steht normal Text A. Wenn ich aber nun auf einen bestimmten Link der Titelseite gehe, soll in der Unterseite im Mittelframe Text B erscheinen. Text A un B sind in unterschiedlichen Html-Dateien abgelegt.</p> <p>Wer kann mir helfen ?</p> <p>Danke im voraus</p> <p>Melanie</p> https://forum.selfhtml.org/self/2003/apr/1/frameinhalt-in-link-vorgeben/380432#m380432 Tim Tepaße tim.tepasse@uni-dortmund.de http://www.tepasse.org/ 2003-04-01T09:08:00Z 2003-04-01T09:08:00Z Frameinhalt in Link vorgeben <p>Hallo Melanie,</p> <blockquote> <p>Im Mittelframe steht normal Text A. Wenn ich aber nun auf einen bestimmten<br> Link der Titelseite gehe, soll in der Unterseite im Mittelframe Text B<br> erscheinen. Text A un B sind in unterschiedlichen Html-Dateien abgelegt.</p> </blockquote> <p>Es gibt zwei Möglichkeiten.</p> <p>Die erste ist Javascript. Beim Klick auf den Link mußt Du einen Parameter<br> speichern, der aussagt, daß Seite B in das Frameset geladen werden soll.<br> Beim Laden des Framesets muß dann dort auch noch ein Javascript existieren,<br> das nach diesem Parameter Ausschau hält und dann Seite B in das Frameset<br> lädt. Das Problem ist die Wertübergabe zwischen der Seite mit dem Link<br> und dem Frameset. Es gibt hier auf SELFAktuell zwei Featureartikel mit<br> dem Thema Wertübergabe mittels Javascript.</p> <p>Dann ist natürlich das Problem Javascript; es kann zum Beispiel ausgestellt<br> sein, sprich man kann sich nichr darauf verlassen, daß obige Lösung immer<br> und überall funktioniert.</p> <p>Sicherer ist da eine serverseitige Lösung. Dabei läuft auf dem Server ein<br> Skript (beispielsweise PHP oder Perl). Wenn man das Skript normal aufruft<br> wird das Frameset mit Seite A aufgerufen. Wenn man an die URI aber noch<br> einen Parameter dranhängt, wertet es diesen aus und erkennt, daß es in dem<br> HTML-Code, den es zurück an den Browser schickt eine Änderung vornehmen<br> soll nämlich Seite B statt Seite A in dem Frameset zu referenzieren.</p> <p>Viel Erfolg!</p> <ul> <li>Tim</li> </ul> <div class="signature">-- <br> Memes don't exist. Tell your friends. </div> https://forum.selfhtml.org/self/2003/apr/1/frameinhalt-in-link-vorgeben/380433#m380433 Melanie leo.nospam@web.de 2003-04-01T11:39:13Z 2003-04-01T11:39:13Z Frameinhalt in Link vorgeben <p>Danke Tim,</p> <p>meine Erfahrungen mit PHP sind zwar eher gering, aber ich werd´s versuchen.<br> Ohne unverschämt zu sein, aber so ein kleines Beispiel in PHP hast Du nicht zufällig zur Hand ?</p> <p>Danke nochmal</p> <p>Melanie</p> https://forum.selfhtml.org/self/2003/apr/1/frameinhalt-in-link-vorgeben/380434#m380434 Andreas-Lindig http://extra.andeas-lindig.de/was_das/ 2003-04-02T10:31:27Z 2003-04-02T10:31:27Z Frameinhalt in Link vorgeben <p>hallo,</p> <blockquote> <p>meine Erfahrungen mit PHP sind zwar eher gering, aber ich werd´s versuchen.</p> </blockquote> <p>schön</p> <blockquote> <p>Ohne unverschämt zu sein, aber so ein kleines Beispiel in PHP hast Du nicht zufällig zur Hand ?</p> </blockquote> <p>mal sehen:</p> <p>auf der Haupt-Seite:<br> <a href="unterframeset.php?m=A">Link A</a><br> <a href="unterframeset.php?m=B">Link B</a></p> <p>im UnterFrameset:<br> <frameset><br>    <frame1><br>    <mittelframe src="<?if($_GET[m]=='A') echo 'seite_A.htm' else echo 'seite_B.htm?>"><br>    <frame3><br> </frameset></p> <p>Gruß, Andreas</p>