Страницы

Поиск по вопросам

вторник, 30 октября 2018 г.

Проверка ссылки на изображение. Битая или нет

Есть способ проверить на наличие битой ссылки на изображение, а есть ли способ проверить именно ссылку на изображение?
Проверка наличия изображения


Ответ

Вообще все просто, создаем изображение и пытаемся загрузить его. Если получилось - ссылка есть, если не получилось, то вероятнее ссылки нет ( либо проблемы на сервере )
const checkImgSrc = src => { const img = new Image(); img.onload = function () { console.log(`valid src: ${src}`); } img.onerror = function () { console.log(`unvalid src: ${src}`); } img.src = src; } checkImgSrc('eruiqnwg'); // возможно ссылка уже устареет, но все же checkImgSrc('https://fullhdpictures.com/wp-content/uploads/2015/03/Snow-Leopard-Full-HD-Wallpapers.jpg');

Комментариев нет:

Отправить комментарий