Форум об интернет-маркетинге
Вернуться   Форум об интернет-маркетинге > Технические вопросы > Веб-строительство

Ответ
 
Опции темы
Старый 11.10.2021, 22:03   #1
seokotov
se ксенофоб
Доцент
 
Аватар для seokotov
 
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076

Thread Starter Возможно ли налету на странице заменить figcaption если фото меняется на onerror?

Ребята, вот в таком блоке я вывожу картинку к публикации и описание к ней
Многие картинки парсятся как адреса на чужих cdn где могут быть убиты или временно недоступны поэтому на сайте стоит артибут onerror подменяющий картинку говорящую об этом
очень нужно в такой ситуации подменить подпись в figcaption
возможно ли это сделать и подскажите как если не сложно, пожалуйста.

Код:
<figure class="article-image">
<img class="img-fluid w-100 lazyload" data-src="[[*preview-image:pthumb=`w=825&h=550&zc=1`]]" alt="[[*pagetitle]]" onerror="this.setAttribute('src', '/images/nofoto.jpg')"> 
<figcaption>[[*image-desc]]</figcaption>	 				
</figure>
seokotov вне форума   Ответить с цитированием
Старый 11.10.2021, 22:27   #2
burunduk
попробуй отними
Профессор
 
Аватар для burunduk
 
Регистрация: 14.07.2020
Сообщений: 889
Сказал(а) спасибо: 1,024
Получил(а) "Спасибо": 2,088
Нарушения: 0/0 (0)
Репутация: 660509

По умолчанию Re: Возможно ли налету на странице заменить figcaption если фото меняется на onerror?

seokotov, вот в этом месте
PHP код:
onerror="this.setAttribute('src', '/images/nofoto.jpg')" 
дописать требуемые действия на js скорей всего на сайте есть библиотека jqwery, в зависимости от версии вариантов может быть много, найти необходимый figcaption и заменить его содержимое
burunduk вне форума   Ответить с цитированием
Сказали спасибо:
Старый 12.10.2021, 04:14   #3
seokotov
se ксенофоб
Доцент
 
Аватар для seokotov
 
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076

Thread Starter Re: Возможно ли налету на странице заменить figcaption если фото меняется на onerror?

Цитата:
Сообщение от burunduk Посмотреть сообщение
seokotov, вот в этом месте
PHP код:
onerror="this.setAttribute('src', '/images/nofoto.jpg')" 
дописать требуемые действия на js скорей всего на сайте есть библиотека jqwery, в зависимости от версии вариантов может быть много, найти необходимый figcaption и заменить его содержимое
да, jquery 3.3.1
содержимое этого figcaption впринципе берется из поля cms поэтому звучит очень обнадеживающе
а каким образом это можно сделать?
seokotov вне форума   Ответить с цитированием
Старый 12.10.2021, 04:52   #4
seokotov
se ксенофоб
Доцент
 
Аватар для seokotov
 
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076

Thread Starter Re: Возможно ли налету на странице заменить figcaption если фото меняется на onerror?

спасибо, походу я допер чтотам надо сделать
seokotov вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Новая ссылка на старой странице sanek1991 Гугл и другие поисковики 2 17.06.2021 10:48
Онлайн оплата на сайте сразу на карту - возможно? seokotov Веб-строительство 6 23.01.2021 20:37
Количество внутренних ссылок на странице sanek1991 Продвижение и оптимизация сайтов 23 25.11.2020 18:18
Динамический текст на странице sanek1991 Продвижение и оптимизация сайтов 47 26.07.2020 15:21


Текущее время: 00:09. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc. Перевод: zCarot