Загрузка предыдущих комментариев - Форум
Counter Strike Portal

Мини-чат

Страница 1 из 11
Форум » Система uCoz » Другие скрипты для uCoz » Загрузка предыдущих комментариев
Загрузка предыдущих комментариев
Отправлено 31.05.2011 - 20.19.091
Администраторы
32 сообщений
Мужчина


Вместо обычного переключателя страниц в комментариях, теперь можно загрузить предыдущие одним кликом. Пример на этой странице.

Всё устанавливается на «Страницу материала и комментариев к ней».

Кнопка Загрузки комментариев:

Code
<?if(substr($COM_CURRENT_PAGE$,strpos($COM_CURRENT_PAGE$,'">')+2,(len($COM_CURRENT_PAGE$)-7)-(strpos($COM_CURRENT_PAGE$,'">')+2))=$COM_NUM_P  AGES$ || $COM_NUM_PAGES$=0)?><?else?>   
   <div id="loadPButton">   
   <input onclick="loadComm(<?substr($COM_CURRENT_PAGE$,strpos($COM_CURRENT_PAGE$,'">')+2,(len($COM_CURRENT_PAGE$)-7)-(strpos($COM_CURRENT_PAGE$,'">')  +2))+1?>)" type="button" value="Загрузить предыдущие комментарии"/>   
   </div>   
   <?endif?>


Скрипт (вставлять после кнопки):

Code
<script type="text/javascript">   
   function loadComm(b) {   
    $('#loadPButton').html('<img src="http://src.ucoz.net/img/ma/m/i2.gif"/>');   
    $.get(location.href + '-0-' + b, function (a) {   
    $('#loadPButton').remove();   
    $('#allEntries').html($('#allEntries').html() + $('#allEntries', a).html() + ($('#loadPButton', a).length ? '<div id="loadPButton">' + $('#loadPButton', a).html() + '</div>' : ''));   
    });   
   };   
   </script>
[/c]
------------------------------------------------------------------------------
Профиль Личное сообщение Дом. страница icq Skype
Форум » Система uCoz » Другие скрипты для uCoz » Загрузка предыдущих комментариев
Страница 1 из 11
Поиск:
Новый ответ


Все материалы размещенные на сайте принадлежат их владельцам.
Copyright GamaPortal.Ucoz.Ru © 2010-2011


Создать бесплатный сайт с uCoz