N
Netzwerkidi
Hallo,
ich würde gerne checken, ob ein File existiert oder nicht. Aber irgendwie ist der Wurm drin.
Wenn ich die Alerts in fileExistiert oder fileFehlt drinlasse, wird zwar das korrekte Ergebnis signalisiert, aber ich bekomme nie so ein true oder false zurück, dass ich damit arbeiten kann.
Was sollte ich ändern?
Beste Grüße
Idi
ich würde gerne checken, ob ein File existiert oder nicht. Aber irgendwie ist der Wurm drin.
Wenn ich die Alerts in fileExistiert oder fileFehlt drinlasse, wird zwar das korrekte Ergebnis signalisiert, aber ich bekomme nie so ein true oder false zurück, dass ich damit arbeiten kann.
Was sollte ich ändern?
Code:
var imgs=[
["__________http://style.tutorials.de/v10/headerlogo.png"], // ERROR KEIN BILD
["http://style.tutorials.de/v10/header-bg-top.jpg"]
];
function chkImages() {
var img = new Image();
function fileExistiert () {
alert('ok');
return true;
}
function fileFehlt () {
alert('error');
return false;
}
function fileExists(src) {
img.src = src;
img.onload = fileExistiert;
img.onerror = fileFehlt;
}
for (var i=0,l=imgs.length;i<l;i++) {
if (fileExists(imgs[i][0])== true) {
alert('ok');
} else {
alert('error');
}
}
}
chkImages();
Beste Grüße
Idi