Подгрузка материалов для Каталога файлов по мере прокрутки страницы для uCoz
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
<div id="contik">$BODY$</div> <div style="display:none;" id="selector">$PAGE_SELECTOR$</div> <div id="nextCont" class="input_submit alt" style="display:block; text-align:center;"><div onclick="Conti.to();" style="padding:3px;"></div></div> <script type="text/javascript"> if ($("#selector").find(".swchItem:contains('»')").text() == '»') { $("#selector").after(''); }; Conti = { to:function(){ $("#nextCont").html('<div style="padding:4px"><img src="http://usite.su/img/new/next_load.gif" border="0" /></div>'); nextik = $("#selector").find(".swchItem:contains('»')").attr('onclick').toString(); num = nextik.match(/\d/); $.get('/load/0-'+num, function(next){ $("#contik").append( $("#contik", next).html() ); $("#selector").html( $("#selector", next).html() ); $("#nextCont").html('<div onclick="Conti.to();" style="padding:3px;"> </div>'); if ($("#selector", next).find(".swchItem:contains('»')").html() == null) { $("#nextCont").fadeOut(); }; }); } } </script> |
2#: На этой же странице после /head вставляем этот код:
1 2 3 4 5 6 7 8 9 |
<script type="text/javascript"> window.onscroll=myfunc function myfunc() { if (document.body.clientHeight + document.body.scrollTop >= document.body.scrollHeight) { Conti.to(); } }; </script> |
Скрипт классный,извините пожалуйста, подскажи, как сделать, чтобы скрипт прогружался автоматически, сразу же.
Я сейчас протестировал это скрипт - он вообще работает неправильно и постоянно дублирует материалы, делая даже из двух страниц чуть ли не бесконечный список. Если нужно, я напишу такой скрипт с нуля
Пожалуйста, если сможете, можете написать скрипт с нуля, чтобы сразу при входе на страницу, прогружались все материалы. Буду при много благодарен.
http://imapo.ru/?p=3155 - лови 🙂
Большое спасибо вам при много благодарен вам! Желаю вам успеха, и удачи вашем проекте)Если нужны будут скрипты, их всегда можно найти тут!!! Если что-то нужно будет написать, я обязательно обращусь к вам)
Приятно слышать такие тёплые слова 🙂 Будут ещё вопросы - буду рад помочь!