如何使用Jquery检查该url是否是有效的图像源?

时间:2012-02-22 12:37:50

标签: jquery image validation

我想使用jquery检查给定URL上是否存在图像。例如,如何检查此网址上是否存在图片。

https://www.google.com/logos/2012/hertz-2011-hp.gif

但不在此网址

 http://www.google.com

1 个答案:

答案 0 :(得分:27)

function IsValidImageUrl(url) {
$("<img>", {
    src: url,
    error: function() { alert(url + ': ' + false); },
    load: function() { alert(url + ': ' + true); }
});
}

IsValidImageUrl("https://www.google.com/logos/2012/hertz-2011-hp.gif");
IsValidImageUrl("http://google.com");