如何获取(非 ajax)图像请求的响应。
我正在使用 jQuery:
$('#myimg').error(function(err) {
console.error(err);
}
但是这个 err 对象没有从服务器发送的响应。我可以在 chrome 开发工具中查看错误响应..这是此错误的预期响应,但如何从 javascript/jquery 访问该消息?
最佳答案
我认为没有办法做到这一点
您可以做的是在引发错误事件时进行 ajax 调用
$('img').error(function(err){
var src = $(this).attr('src');
$.ajax(src,[settings]);
})
$('img')[0].src = "http://asdasdasd.com";
您将在 ajax
调用的错误处理程序中获得响应
关于jquery - 获取 img 请求的响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13644690/