Как проверить, что URL является допустимым источником изображения с помощью Jquery? - PullRequest
12 голосов
/ 22 февраля 2012

Я хочу проверить, существует ли изображение по указанному URL с помощью jquery. Например, как я могу проверить, что изображение существует на этом URL.

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

но не по этому адресу

 http://www.google.com

1 Ответ

27 голосов
/ 22 февраля 2012
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");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...