заменить битые картинки своей шаблонной
Ситуация такая что у старых ресурсов часто стали появляться битые картинки. Появляются они так как удаляются рано или поздно с cdn источников.
реально ли как то перехватить этот момент и в случае если картинка бьется то scr подменялся на мою шаблонную?
поле картинки, пусть даже и битой — заполнено
тут именно нужно решение о замене битой на лету.
как вариант запустить какой нибудь скрипт для обхода и замены в поле TV src на свои
есть какие то решения может или мысли на этот счет?
буду благодарен
реально ли как то перехватить этот момент и в случае если картинка бьется то scr подменялся на мою шаблонную?
поле картинки, пусть даже и битой — заполнено
тут именно нужно решение о замене битой на лету.
как вариант запустить какой нибудь скрипт для обхода и замены в поле TV src на свои
есть какие то решения может или мысли на этот счет?
буду благодарен
Комментарии: 4
Вы бы написали, как у вас картинки выводятся.Если через вызов, то есть дефолт, например:
А, пардон, невнимательно прочитал.
[[+img:default=`nofoto.jpg`]]
А, пардон, невнимательно прочитал.
Проблему можно решить с помощью js события onerror
Я так понимаю можно даже прямо в img засунуть onerror:
<img src="site.com/foto.jpg" onerror="this.setAttribute('src', 'site.com/nofoto.jpg')">
:D
огонь! сработало… благодарю
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.