function popUpImg(img, Titelschrift, Ueberschrift, Unterschrift) {
myImg = new Image();
myImg.src = img;
var width = myImg.width;
var height = eval(myImg.height+100);
var breite = width;
var hoehe = height;
var links,oben;links = eval((screen.width - breite)/2);
oben = eval((screen.height - hoehe)/2);
wozu die ganzen eval Aufrufe? Das ist hier völlig überflüssig.
Das soll gehen, in dem ich den erzeugten Bildobjekten einen onload-Handler dynamisch anhänge.
Vielleicht kann mir ja einer eine verständliche und kurze Hilfe geben.
kurz und verständlich:
var myImg = new Image();
myImg.onload = function() { alert('fertig:' + this) ; };
myImg.src = img;
Struppi.