U.Helper

09 Декабря 2008 18:11
Главная » 2008 » Декабрь » 9 » Быстрый переход на нужную страницу
jQ
Общий вид страниц форума:
Code
<script>
/* © Айдар aka Pain (http://free-manga.net.ru/) */
<?if($PAGE_ID$ = 'threadpage')?>
function ChangePage() {
   NewPage = prompt('Введите номер страницы:', $('.curPage:first').html());
   if ((!isNaN(NewPage.split(' ').join(''))) && (NewPage.split(' ').join('') !== '')) {
    window.location.href = window.location.href.split('?')[0].split('#')[0].slice(0, window.location.href.split('?')[0].split('#')[0].lastIndexOf('-') + 1) + NewPage.split(' ').join('');
   }
}

$('.switch').each(function () {
   jQuery(this).html('<a href="javascript://" class="switchDigit" onclick="ChangePage(); return false; ">' + jQuery(this).html() + '</a>');
});
<?endif?>
<?if($PAGE_ID$ = 'forum')?>
function ChangePage(ThreadURL) {
   NewPage = prompt('Введите номер страницы:', '1');
   if ((!isNaN(NewPage.split(' ').join(''))) && (NewPage.split(' ').join('') !== '')) {
    window.location.href = ThreadURL + NewPage.split(' ').join('');
   }
}

$('.postpSwithces').each(function () {
   jQuery(this).html(jQuery(this).html().replace('…', '<a href="javascript://" onclick="ChangePage(\'' + jQuery(this).prev('a').attr('href').slice(0, jQuery(this).prev('a').attr('href').lastIndexOf('-')) + '-\'); return false; ">…</a>'));
});
<?endif?>
</script>

пример
Просмотров: 949 | Добавил: Gaara | Рейтинг: 5.0/1 |
Всего комментариев: 6
0
Fluder[Материал] 13:47, 10 Декабря 2008
нажал на пример ииииии не увидел там примера по скрипту. Может нитуда смотрел.. ???
Скрипт хороший.. если он относится к модулям новостей, а не форума. Непойму зачем он там (((
Цитировать
Сайт
0
Severus[Материал] 15:11, 10 Декабря 2008
Евгений, ... видишь на форуме?вот их и нажимай,к примеру 1 2 3 ... 46 47 48.На точки кликаешь.
На форуме нужнее мне во всяком случае wink
Цитировать
Сайт
0
FanCity[Материал] 16:00, 11 Декабря 2008
не выход из положения
Цитировать
0
Глюк[Материал] 20:52, 04 Января 2009
В ленточном форуме не работает
Цитировать
0
FLL_aka_KLIM[Материал] 23:02, 13 Января 2009
Ммм пример не нашёл...
Цитировать
Сайт
0
Gaara[Материал] 15:52, 14 Января 2009
да, я форум по новой сделал, не все пока вернуть успел
Цитировать
Сайт
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
U.Helper © Используются технологии uCoz