matthiasschnueriger
Erfahrenes Mitglied
Hallo
Ich verwende eine Bildergalerie die folgendermassen funktioniert: Oben werden Thumnails aufgelistet (100x67px), unter den Thumnails wird ein mittelgrosses Bild angezeigt (300x200px). Über einen Javascript-Link (getElementById) kann das mittelgrosse Bild verändert werden.
Was ich jetzt noch möchte ist, das mit Klick auf das mittelgrosse Bild, das grosse Bild (600x400px) in einem Popup geöffnet wird. Doch was muss ich statt $imagePath nehmen?
Geht mein Vorhaben überhaupt, da ja die Seite gar nicht bei jedem Klick geladen wird?
Ich verwende eine Bildergalerie die folgendermassen funktioniert: Oben werden Thumnails aufgelistet (100x67px), unter den Thumnails wird ein mittelgrosses Bild angezeigt (300x200px). Über einen Javascript-Link (getElementById) kann das mittelgrosse Bild verändert werden.
Was ich jetzt noch möchte ist, das mit Klick auf das mittelgrosse Bild, das grosse Bild (600x400px) in einem Popup geöffnet wird. Doch was muss ich statt $imagePath nehmen?
Geht mein Vorhaben überhaupt, da ja die Seite gar nicht bei jedem Klick geladen wird?
PHP:
<script language="javascript">
function setPic(picture,bigpicture,description){
document.getElementById("picture").src=picture;
document.getElementById("picture_description").innerHTML=description;
}
</script>
<script language="javascript">
<!--
ScreenWidth = screen.width;
ScreenHeight = screen.height;
function galeriepopup(){
window.open("<? echo $imagePath ?>",null,"width=600,height=400,left="+((ScreenWidth/2)-100)+",top="+((ScreenHeight/2)-300));
}
//-->
</script>
echo " <a href=\"javascript:galeriepopup();\"><img id=\"picture\" src=\"$imagePath\" width=\"300\" height=\"200\" border=\"0\"></a>" .