tag:forum.selfhtml.org,2005:/selfFrameinhalt in Link vorgeben – SELFHTML-Forum2003-04-02T10:31:27Zhttps://forum.selfhtml.org/self/2003/apr/1/frameinhalt-in-link-vorgeben/380431#m380431Melanieleo.nospam@web.de2003-04-01T08:44:07Z2003-04-01T08:44:07ZFrameinhalt 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#m380432Tim Tepaßetim.tepasse@uni-dortmund.dehttp://www.tepasse.org/2003-04-01T09:08:00Z2003-04-01T09:08:00ZFrameinhalt 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#m380433Melanieleo.nospam@web.de2003-04-01T11:39:13Z2003-04-01T11:39:13ZFrameinhalt 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#m380434Andreas-Lindighttp://extra.andeas-lindig.de/was_das/2003-04-02T10:31:27Z2003-04-02T10:31:27ZFrameinhalt 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>