fejl i script til billedgalleri
Hejsa,Jeg har nedenstående script til mit billedgalleri, men det er ret irriterende, at siden altid scroller op til toppen når man klikker på et billede der måske ligger længere nede på siden. Pop-up billedet kommer fint op, men når man så lukker det igen, er den bagvedliggende side altså sprunget op til toppen...
Jeg kunne også godt tænke mig, at pop-up'en altid var forrest på skærmen, men ved ikke om det kan lade sig gøre?
<script language="javascript" type="text/javascript">
function popWin(file,text){
newWin=window.open("","ResizePicture","width=612,height=430,status=no,resizable");
txt='<ht'+'ml><he'+'ad><ti'+'tle>Stort billede<\57ti'+'tle><scri';
txt+='pt language="javascript" type="text/javascript">';
txt+='function resPic(){h=document.images[0].scrollHeight;';
txt+='w=document.images[0].scrollWidth;window.resizeTo(w+6,h+80);window.moveTo((screen.availWidth-w-6)/2,(screen.availHeight-h-80)/2)}<\57scri';
txt+='pt><\57he'+'ad><bo'+'dy style="overflow:hidden;background:black;color:white;';
txt+='border:0px;margin:0px"><i'+'mg src="'+file+'" style="top:0px;left:0px;border:0px;';
txt+='" onload="resPic();" onclick="self.close()" title="Klik for at lukke vinduet">';
txt+='<h4 style="margin:0;text-align:center;">'+text+'<\57h4><\57bo'+'dy><\57ht'+'ml>';
newWin.document.write(txt);
newWin.document.close();
}
</script>
Jeg kalder det så med følgende:
<a href="#" onclick="popWin('Billed1.jpg','Beskrivelse');"><img src="Thumb1.jpg" border="0" alt="Klik for større billede"></a>
