是否有可能检测到图像无法通过JavaScript加载?我打算为图像使用base64,但浏览器(如IE 6和7)不支持它。因此,我不想显示红色的x,而是想检测出这样的错误,然后显示一个非base64的图像。以下是我的意图示例:检测无法使用javascript加载图像
PHP
$base64Img = base64 String;
print("<img src=\"data:image/jpeg; base64, ".$base64Img."\" />");
JavaScript IE 6
catch img load error{
errorImg.src = "ieSafeImg.jpg";
}