javascript ophæver gd/php genereret billede
Jeg har en gd/php-kode, der genererer billeder med vandmærke på. Disse billeder bliver vist i let formindsket størrelse, så det passer på siden. Ved onclick kan man åbne billedet i et nyt vindue. Koden kommer her:function popWin(file){
newWin=window.open("","ResizeBillede","width=300,h eight=200,status=no");
txt='<ht'+'ml><he'+'ad><ti'+'tle>Resize til 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+32);}<\57scri';
txt+='pt><\57he'+'ad><bo'+'dy style="overflow:hidden;';
txt+='border:0px;margin:0px"><i'+'mg src="'+file+'" style="top:0px;left:0px;border:0px;';
txt+='" onload="resPic();"><\57bo'+'dy><\57ht'+'ml>';
newWin.document.write(txt);
newWin.document.close();
if (parseInt(navigator.appVersion) >= 4) { newWin.window.focus(); }
}
Og her er html-koden, der kalder det:
<a class="nav" style="text-align:center" href="image.inc.php?i='.$img.'&w='.$width.'" onClick="popWin(this.href);return false;" ><img src="image.inc.php?i='.$img.'&w='.$inWidth.'" alt="Klik for billede i fuld størrelse" border="0" ></a>
Det mærkelige er, at når billedet bliver vist på siden, er der vandmærke på, men når det bliver vist i popup-vinduet, er der ikke vandmærke.
Er der forslag til, hvad jeg skal gøre anderledes?
