Ist es möglich zu erkennen, wenn ein Bild nicht mit JavaScript geladen wird? Ich plane, base64 für Bilder zu verwenden, aber Browser wie IE 6 und 7 unterstützen es nicht. Anstatt also ein rotes x anzuzeigen, möchte ich einen solchen Fehler erkennen und dann ein non base64-Bild anzeigen. Unten ist ein Beispiel meiner Absichten:Erkennung konnte nicht geladen werden mit JavaScript
PHP
$base64Img = base64 String;
print("<img src=\"data:image/jpeg; base64, ".$base64Img."\" />");
JavaScript IE 6
catch img load error{
errorImg.src = "ieSafeImg.jpg";
}