Показать сообщение отдельно
  #1 (permalink)  
Старый 04.07.2025, 10:17
Новичок на форуме
Отправить личное сообщение для comeDOD Посмотреть профиль Найти все сообщения от comeDOD
 
Регистрация: 04.07.2025
Сообщений: 1

Как сделать чтобы картинка обновилась при переходе на главную из полной новости
Ребят, такой вопрос. В общем дело такое, движок DLE, прикрутил два JS backstretch для адаптации картинки на фон в полной новости и на главной, на главной одна картинка, в полной новости другая картинка. Всё работает. Проблема в том, что переходишь в полную новость картинка как положенно сменяется на нужную для полной новости, тут всё в порядке, но вот когда переходишь обратно на главную, картинка не сменяется на ту, что должна быть на главной, а остаётся той которая была в полной новости, а вот если страницу главной после перехода обновить, то картинка обновляется и становится той которая должна быть на главной..как я понимаю это всё из-за AJAX...как это можно поправить? надо чтобы сам переход на главную оставался под AJAX а вот картинка фон обновлялась получается без AJAX.
Надеюсь правильно объяснил..
на главной подключаю картинку фон так
В шапке до
<script src="http://сайт.ru/js/jquery.backstretch.min.js"></script>

<!-- Фон -->
<script type="text/javascript">
$.backstretch("http://сайт.ru/img/backgrounds/default.jpg"); 
</script>
<!-- Конец фона --

А в полной новости в самом начале так
<script src="http://сайт.ru/js/jquery.backstretch.min_track.js"></script>
<script type="text/javascript">$.backstretch2("http:/сайт.ru/files/img/{img}");</script>


НАГЛЯДНЫЙ ЖИВОЙ ПРИМЕР https://beatbass.ru

Последний раз редактировалось comeDOD, 04.07.2025 в 11:35.
Ответить с цитированием