【发布时间】:2012-12-22 23:51:32
【问题描述】:
是否可以使用 jQuery/JS 检查图片的状态码?
例如,
img1 = "http://upload.wikimedia.org/wikipedia/commons/thumb/2/26/YellowLabradorLooking_new.jpg/260px-YellowLabradorLooking_new.jpg";
if(statusCheck(img1) == 404){
/do something
}elseif(statusCheck(img1) == 403){
//do something else
}elseif(statusCheck(img1) == 304){
//do something else
}
谢谢
【问题讨论】:
-
您打算何时以及如何下载此类图片?
-
您可以尝试使用 XMLHTTPRequest 完成此操作,但您必须注意大多数网站不允许跨域请求(并且有充分的理由!)
标签: javascript jquery http http-headers