Сайт о Counter-Strike:Source. Загрузка предыдущих комментариев - Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Загрузка предыдущих комментариев
GettoR^^
Offline
Дата: Суббота, 21.05.2011, 17:12 | Сообщение # 1
Сообщений: 332

Заместо обычного переключателя страниц в комментариях, теперь можно загрузить предыдущие одним кликом.
Всё устанавливается на «Страницу материала и комментариев к ней».
Кнопка Загрузки комментариев:
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>


  • Страница 1 из 1
  • 1
Поиск:


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