tim: bilder anzeigen auf derselben seite

hallo,

ich möchte eine internetseite erstellen bei der auf der linken seite der page einige bilder-thumbs zu sehen und bei einem klick auf ein thumb das komplette bild auf der rechten seite der homepage zu sehen ist.

es soll sich kein neues fenster öffnen und es soll sich auch nicht die komplette seite neu laden.

hab es schon mit frames versucht, komm aber nicht so recht weiter.

vielen dank für die hilfe
tim

  1. hallo,

    es soll sich kein neues fenster öffnen und es soll sich auch nicht die komplette seite neu laden.

    ohne Frames und ohne Reload bietet sich JavaScript an:
    Auf der rechten Seite stehe ein Image-Element mit einer eindeutigen ID, damit dieses später gefunden werden kann;
    Auf der linken Seite die Verweise zu den Bildern, die beim Klick eine JavaScript Funktion aufrufen.
    Diese Funktion, bekommt als Übergabewert den Pfad zu dem Bild, das angezeigt werden soll. Und ändert den Wert des src-Attributs des Image-Elements auf der rechten Seite.

    Nachteil: Leute mit abgeschaltetem JS können davon nichts mitbekommen.

    Grüße aus Berlin,

    tufi

    1. Hallo,

      [...]
      Nachteil: Leute mit abgeschaltetem JS können davon nichts mitbekommen.

      das ist ein Frage der Implementierung. Wenn jedes verkleinerte Bild einen Verweis _und_ einen EventHandler onclick(), der per return false das Durchreichen verhindert, hat, dann ist dies vermutlich die Beste Lösung.

      Gruß aus Berlin!
      eddi

      --
      Wer Rechtschreibfehler findet, darf sie behalten.