Подгрузка материалов на главной Портал Zagru.Ru
Дата публикации:

Подгрузка материалов на главной Портал Zagru.Ru

1e2808ad Данный скрипт обязательно спросит ваше мнение касаемо того, хотите вы подгрузить следующую страницу или же вообще не хотите получать уведомления об этом при достижении нижней границы страницы (Как в рифму здорово получилось :D) Скрипт будет работать лишь для главной страницы Каталога файлов Установка: Каталог файлов -- Главная страница каталога файлов -- Найдите $BODY$ и сразу после этого вставляйте: <?if($PAGE_ID$ = 'main')?> <div class="apopagesel"> $NUM_PAGES$ </div> <script> var apoloadme = '<fieldset><legend>Подгрузить ещё?</legend><input type="button" value="Непременно!" /><br><input type="button" value="Не спрашивай, достал!" /></fieldset>'; var aponoload; var apofixload; var apopagesel = $('.apopagesel').text(); var apocount = 1; $(window).scroll(function() { if(aponoload != 1 && apofixload != 1 && apopagesel != apocount) { if($('body').scrollTop() + 600 >= $('.apopagesel').offset().top) { apofixload = 1; _uWnd.alert(apoloadme, 'Эм, а можно вопрос?', {w:250, h:120, tm:7000}); setTimeout(function() { apofixload = ''; }, 7000); setTimeout(function() { $('input[value="Непременно!"]').click(function() { $(this).remove(); apocount = apocount + 1; $.get('/load/0-' + apocount, function(aapp) { $('.apobody').append($('.apobody', aapp).html()); if(apopagesel == apocount) { _uWnd.alert('Подгружена последняя страница', '', {w:250, h:70}); } else { _uWnd.alert('Подгружена страница ' + apocount, '', {w:250, h:70}); } }); }); $('input[value="Не спрашивай, достал!"]').click(function() { _uWnd.alert('Ок, понял!', 'Всё, убедил', {w:250, h:120}); aponoload = 1; }); }, 1000); }; }; }); </script> <?endif?> Заменяем $BODY$ на: <div class="apobody"> $BODY$ </div>
Последние твиты:






  • Последние комментарии:

    Это SAPE:
    Сайт сделан на базе 1c программы. 1С - лучшая среда для ведения бухгалтерии и ведения сайтов.