Hallo,
entschuldigt diese Frage, aber von Javascript habe ich so gut wie keine Ahnung..:-((
ich habe eine Bilergalerie, lauter Thumbnails.
Ich will durch klicken auf ein Thumbnail erreichen das sich ein neues Fenster öffnet, worin das Bild größer dargestellt ist.
Gefunden habe ich bei DR. Web folgendes:
<body onload="self.focus()">
<script language="javascript">
var bild = location.search;
bild = bild.substr(1);
document.write('<A HREF="#" onClick="window.close();return false"><IMG');
document.write('SRC="uploaded_pics/' + bild + '" BORDER=0></A>');
document.write('<a href="#" onClick="JavaScript:self.close()">Fenster schliessen</a>');
</script>
Das ganze wird aufgerufen, indem man das obige unter speichert und mit oeffnen.htm?bild=bild.gif aufruft.
ich habe aber beinen festen Pfad, es gibt mehrere Pfade in denen Bilder sind. Kann man einfach auch noch nen Pfad anhängen oder ist es besser per PHP dem angehängten Bildnamen das Verzeichnis voranzustellen??
Das läuft sowieso alles unter PHP. (die Thumbs erzeugen usw..)
Habe das Script etwas modifiziert, das unter dem Bild steht "schleißen" und man auch da zum schließen klicken kann.
Ist das richtig?
KAnn man auch die Größe des Bildes und des Popups beeinflussen, z.B. das die Bilder immer in einer Breite von 700px dargestellt werden, egal wie groß das original ist??
Gibt es ne einfachere Möglichkeit?
thanks, kracky