Squarius
Mitglied
PHP:
<!--
var pop;
function resizeMe()
{
imgW=pop.document.images[0].width;
imgH=pop.document.images[0].height;
if(document.all&&!window.opera)
{
popW=pop.document.body.offsetWidth;
popH=pop.document.body.offsetHeight;
}
else
{
popW=pop.innerWidth;
popH=pop.innerHeight;
}
resX=parseInt(imgW-popW); //soll die breite des popups ausrechnen
resY=parseInt(imgH-popH); //soll die hoehe des popups ausrechnen
pop.resizeBy(resX,resY); //ändert popupgröße
ScreenWidth = screen.availWidth; //ermittelt verfügbare screen-breite
ScreenHeight = screen.availHeight; //ermittelt verfügbare screen-höhe
movX=(ScreenWidth/2)-(resX/2); //soll die X-posiotion des popup errechnen
movY=(ScreenHeight/2)-(rexY/2); //soll die Y-posiotion des popup errechnen
pop.moveTo (movX,movY); //hier befinden sich die Positionsangaben
pop.focus();
}
function popup(lnk,titel)
{
pop=window.open('','fenster','scrollbars=no');
pop.document.open();
pop.document.write('<html><head><title>'+titel+'</title></head><body onload="opener.resizeMe()"marginheight="0"marginwidth="0"><img src="'+lnk.href+'"border="0"style="position:absolute;top:0px;left:0px;"></body></html>');
pop.document.close();
}
//-->
link:
Code:
<a href="../../img/real/007.jpg" onClick="popup(this,'real');return false;" target="_blank"><img src="../../img/real/thumbs/007.jpg">
das script passt seine größe an das bild an, dass damit geladen wird. mein problem dabei ist das popup noch zentriert anzuzeigen.
habe schon die suchfunktion benutzt und die sachen ausprobiert, aber nichts wird alles oben links in der ecke dagestellt.
thx schon mal im voraus.
Zuletzt bearbeitet: