vquicksilver
Mitglied
Ich habe eine kleine Galerie programmiert in dem ich bei einem klick auf die Thumbnails ein neues Fenster öffnen lasse. Wenn das Fenster geöffnet ist wird das Fenster auf die Grösse des Bildes angepasst. Auf der Seite befinden sich nun auch ein vor und zurück button mit denen man die Bilder durchschalten kann. Mein Problem ist nun aber das ich wenn ich durchschalte das die Resize Funktion nicht mehr ausgeführt wird. Das heisst also das wenn das 1. Bild 100x100 war ist das Fenster dann 175*150 da noch jeweils ein Paar Pixel hinzugefügt werden damit unten die Buttons hinpassen. Beim klick auf weiter sollte dann aber die funktion erneut ausgeführt werden so das das Fenster auf die Größe des neuen Bildes angepasst wird. Kann mir da jemand sagen wie ich die funktion erneut ausführen lassen kann?
Hier ist nun nur die Funktion aufgeführt damit ihr seht wie diese Funktioniert.
Vielen Dank für die Hilfe
Code:
<script type="text/javascript">
<!--
mW=75;//Zusätzliche Breite
mH=50;//Zusätzliche Hoehe
function winResize()
{
var wH=dH=wW=dW=0;
IE=(document.all&&!window.opera);
if(IE)
{
wW=document.body.offsetWidth;
wH=document.body.offsetHeight;
//document.body.scroll='no';
}
else
{
wW=window.innerWidth;
wH=window.innerHeight;
}
i0=document.bild;
dW=i0.width+mW;
dH=i0.height+mH;
diffW=dW-wW;
diffH=dH-wH;
window.resizeBy(diffW,diffH);
}
window.onload=winResize;
//-->
</script>
<img src="".$bildpfad."" name="bild" alt="">
Hier ist nun nur die Funktion aufgeführt damit ihr seht wie diese Funktioniert.
Vielen Dank für die Hilfe