【发布时间】:2014-03-22 01:35:37
【问题描述】:
我的脚本尝试使用 ajax 加载图像 URL。如果找不到他们的图像,ajax 会抛出 404 错误。然后该脚本会加载一个后备图像。这是有意的,但我不喜欢浏览器控制台显示未找到的图像的 404 错误。这是一种消除错误的方法吗?还是我以错误的方式处理这个问题?
$.ajax({
type: "post",
url: try_img_url,
success: function(response){
//if finds the image, use it.
},
error: function(response){
//if does not find the image, use fall back image.
}
});
我的另一个想法是在进行 ajax 调用之前检查图像 url 是否存在,这样如果图像不存在,我根本不需要进行调用。但是,我不确定该怎么做。
【问题讨论】:
标签: ajax image http-status-code-404