Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Вопросы по оформлению форума » Контент-ротатор с подгрузкой данных из txt


Контент-ротатор с подгрузкой данных из txt

Сообщений 21 страница 23 из 23

21

Wilhelm
Да беспроблемно ( заказ нун доделать)

Отредактировано Deff (Вс, 6 Фев 2022 21:22:33)

+1

22

Wilhelm
Ну тестируй типо так:

<!-- Ротатор произвольного контента -->
<style>#КонтентРотатор .pp{display:none}</style>
<div id="КонтентРотатор" style="width:400px;"></div>

<script type="text/javascript">
(function() {
var lnk = '/files/0012/d8/04/59130.txt'; //Файл загрузки
var c = parseInt(RequestTime / 3600 / 24);
var cnt = localStorage.Rotator;
var Update_time;
if(cnt && cnt.indexOf('##PSS##')!=-1)Update_time = cnt.split('##PSS##')[0];
if(!cnt || Update_time!= c){
   cnt = localStorage.Rotator =''+ c + '##PSS##'+ $.ajax({url:lnk+'?'+c, async: false, cache:false}).responseText;
}
cnt = cnt.split('##PSS##');

$('#КонтентРотатор').html(cnt[1]);
var sek = 2000;  // Время отображения
var id = "КонтентРотатор"
var PP=$("#"+id+" .pp"), Nrout=PP.length,
i=Math.round(Math.random()*(Nrout-1));
RotatorMycontent(i);
function RotatorMycontent(i) {
  PP.hide();PP.eq(i).show();j=Math.round(Math.random()*(Nrout-1));
  timerID = setTimeout(function(){RotatorMycontent(j)},sek);}
}());
</script>

Красное ссылка на файл с контентом, я для теста вставлял с таким:

Код:
<div class="pp">111111111111111111111111111111111111111111111</div>
<div class="pp">222222222222222222222222222222222222222222222</div>
<div class="pp">333333333333333333333333333333333333333333333</div>
<div class="pp">444444444444444444444444444444444444444444444</div>
<div class="pp">555555555555555555555555555555555555555555555</div>

PS: Файл скриптом обновляется раз в час, так шо запускать на тест лучше за минуту- две до нового часа (Ну или чистить кеш) :flag:

Отредактировано Deff (Вс, 6 Фев 2022 22:12:51)

+2

23

Deff
Да! Работает! Шикарно ))

Спасибо огромное! ♥  ♥  ♥

+1


Вы здесь » Единый форум поддержки » Вопросы по оформлению форума » Контент-ротатор с подгрузкой данных из txt