Hallo! Ich hab folgendes Skript im Netz gefunden.
Allerdings wird das erstellte Fenster nicht richtig skaliert wenn ein Bild das erste Mal geladen wird. Wahrscheinlich weil das Bild dann noch nicht vollständig geladen wurde.
Wie kann ich den Fehler beheben? Oder hat jemand ein anderes/besseres Skript mit gleichen Eigenschaften?
Vielen Dank!
Bitte nicht hauen!
MfG, mmm
function popUpImg(img) {
myImg = new Image();
myImg.src = img;
var width = myImg.width;
var height = myImg.height;
imgWin = window.open('', 'imgWinName', 'width=' + width + ', height=' + height);
with (imgWin.document) {
open();
write('<HTML>');
write(' <HEAD>');
write(' <title>imgWin</title>');
write(' </HEAD>');
write(' <BODY style="margin: 0px;" onLoad="self.focus();">');
write(' <a href="" onClick="JavaScript:self.close()">')
write(' <img src="' + img + '" title="Schließen" border="0"></a>');
write(' </BODY>');
write('</HTML>');
close();
}
}