Ich habe dies nun wie folgt versucht zu lösen:
function bild(url) {
// Bildtag zusammensetzen// Wenn keine URL übergeben wurde, diese abfragen
if (typeof(url) == "undefined") {
url = prompt('Bitte den Link zum Bild eingeben','');
}var myImage = new Image();
myImage.src = url;
myImage.oncomplete = bildtag(url, myImage.width, myImage.height);
oncomplete ist mir unbekannt, aber wenn du in JS einen Eventhandler benutzen möchtest musst du immer diesem eine Funktionreferenz zuweisen. Dieser wird im Fall des auftreten des eventes aufgerufen. In deinem Falle:
myImage.onload = function()
{
bildtag(this.src, this.width, this.height);
};
Und die Zuweisung der .src Eigenschaft sollte danach erfolgen.
Struppi.
--
Javascript ist toll (Perl auch!)
Javascript ist toll (Perl auch!)