Wilhelm
Да беспроблемно ( заказ нун доделать)
Отредактировано Deff (Вс, 6 Фев 2022 21:22:33)
Единый форум поддержки |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Единый форум поддержки » Вопросы по оформлению форума » Контент-ротатор с подгрузкой данных из txt
Wilhelm
Да беспроблемно ( заказ нун доделать)
Отредактировано Deff (Вс, 6 Фев 2022 21:22:33)
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: Файл скриптом обновляется раз в час, так шо запускать на тест лучше за минуту- две до нового часа (Ну или чистить кеш)
Отредактировано Deff (Вс, 6 Фев 2022 22:12:51)
Deff
Да! Работает! Шикарно ))
Спасибо огромное! ♥ ♥ ♥
Вы здесь » Единый форум поддержки » Вопросы по оформлению форума » Контент-ротатор с подгрузкой данных из txt