Есть способ проверить на наличие битой ссылки на изображение, а есть ли способ проверить именно ссылку на изображение?
Проверка наличия изображения
Ответ
Вообще все просто, создаем изображение и пытаемся загрузить его. Если получилось - ссылка есть, если не получилось, то вероятнее ссылки нет ( либо проблемы на сервере )
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');
Комментариев нет:
Отправить комментарий