我有一个简单的函数,可以在Javascript中检查图像的可用性:
var img = new Image();
img.onload = function() {
// resource found
};
img.onerror = function() {
// resource not found
};
img.src = "http://some.image.to/check.png";
当我尝试使用不存在的图像时,代码可以工作,但404仍然存在于Javascript控制台中(在chrome中):
有关整洁解决方案的任何想法?
答案 0 :(得分:2)
这是任何浏览器的默认行为,用于显示页面上发生的错误。 你真正能做的就是使自定义错误功能足以隐藏你的错误。
console.error = function(){}
警告:这将隐藏控制台上的所有错误。