98204

Klick auf Thumbnail lädt Bild in anderem Frame

Wie kann ich mit einem Frameset eine einfache Bildergalerie einrichten?

Hallo zusammen,

es ist folgende Ausgangssituation:
Ich habe ein Frameset mit 2 Frames:

<frameset ....
  <frame name="oben"  .... >  
  <frame name="unten" .... >    
</frameset>

Im Frame "oben" habe ich eine Tabelle, die in einer Zeile und vielen Spalten Thumbnails enthält:

<table .....
  <tr>
    <td> <img .... > </td>
    <td> <img .... > </td>
      .....
  </tr>
</table>

Auf jedem Thumbnail möchte ich einen Verweis haben der mir ein Bild (die grosse Version des Thumbnails) im Frame "unten" anzeigt.
Ich will nicht für jedes grosse Bild eine eigene HTML-Seite einrichten, sondern habe ein Verzeichnis in dem die Bilder stehen.
Im Frame "unten" habe ich nur eine leere HTML-Seite, auf der ich dann das grosse Bild darstellen will.

Ich hoffe, ich habe mein Anliegen einigermaßen verständlich dargelegt. Eigentlich erscheint mir das ein primitives Problem. Aber ich habe bisher im Web nichts gefunden was das Problem löst.
Ich vermute, das es mit HTML nicht geht. Vielleicht kann mir jemand mit etwas Javascript-Code helfen?

Danke im voraus
der Internetter
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 163582

Url: https://administrator.de/forum/klick-auf-thumbnail-laedt-bild-in-anderem-frame-163582.html

Ausgedruckt am: 06.07.2025 um 03:07 Uhr

Florian.Sauber
Florian.Sauber 29.03.2011 um 17:21:08 Uhr
Hallo Internetter,

für das ansteuern des Frame 'unten' durch die Img-Verweise benötigst Du kein JS o.ä.
Da tuts die anchor Eigenschaft target. In Deinem Beispiel also
<td><a href="blabla/bilder/bild1.jpg" target="unten"><img src="blabla/thumbs/Thumb1.jpg" /></a></td>  

Allerdings solltest Du darüber nachdenken, ob Du das ganze wirklich statisch umsetzten willst. Und auch der Verwendung von Frames und Tabellen steh ich nicht gerade wohlwollend gegenüber...

VG Florian
98204
98204 30.03.2011 um 11:27:14 Uhr
Hallo Florian,

danke für deinen Tipp.

Gruss
Internetter