|
|
Модератор форума: Yuri_G |
Сообщество uCoz Архивариус Решённые вопросы Автоподгрузка комментариев в PDA версии (Автоподгрузка комментариеы) |
Автоподгрузка комментариев в PDA версии |
Что в этом скрипте не так, почему не работает автоподгрузка комментариев?
Цитата <?if(substr($COM_CURRENT_PAGE$,strpos($COM_CURRENT_PAGE$,'">')+2,(len($COM_CURRENT_PAGE$)-7)-(strpos($COM_CURRENT_PAGE$,'">')+2))=$COM_NUM_PAGES$ || $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?> <script type="text/javascript"> function loadComm(b) { $('#loadPButton').html('<img src="http://aliprosto.com/img/podgruzka.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> Поставил в ПДА версию сайта - Страница материала и комментариев к нему На данный момент скрипт из шаблона убран, так как не работает Мой сайт: https://aliprosto.com/
И я горжусь, тем что есть =D Сообщение отредактировал Energyy - Воскресенье, 24 Июн 2018, 12:01:19
|
Кто знает, что надо исправить в скрипте - что бы заработал?
Мой сайт: https://aliprosto.com/
И я горжусь, тем что есть =D Сообщение отредактировал Energyy - Пятница, 03 Авг 2018, 21:03:42
|
Может кто то лучше меня понимает, и сможет "завести" этот чудо скрипт Мой сайт: https://aliprosto.com/
И я горжусь, тем что есть =D Сообщение отредактировал Energyy - Суббота, 04 Авг 2018, 00:25:32
|
Код $.get($('input[name="redir"]').val()+'?page'+b, function (a) { $('#loadPButton').remove(); $('#allEntries').html($('#allEntries').html() + $('.comEnt:eq(0)', a).parent().html() + ($('.new-page', a).parent().length ? '<div id="loadPButton">' + $('.new-page', a).parent().html() + '</div>' : '')); Примерно так правим js для моб. версии. vk.com/unicoder | Написание скриптов любой сложности на ваш сайт, в кратчайшие сроки.
|
Внёс изменения: Цитата <?if(substr($COM_CURRENT_PAGE$,strpos($COM_CURRENT_PAGE$,'">')+2,(len($COM_CURRENT_PAGE$)-7)-(strpos($COM_CURRENT_PAGE$,'">')+2))=$COM_NUM_PAGES$ || $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?> <script type="text/javascript"> function loadComm(b) { $('#loadPButton').html('<img src="http://aliprosto.com/img/podgruzka.gif"/>'); $.get($('input[name="redir"]').val()+'?page'+b, function (a) { $('#loadPButton').remove(); $('#allEntries').html($('#allEntries').html() + $('.comEnt:eq(0)', a).parent().html() + ($('.new-page', a).parent().length ? '<div id="loadPButton">' + $('.new-page', a).parent().html() + '</div>' : '')); };); }; </script> Всё равно не работает Мой сайт: https://aliprosto.com/
И я горжусь, тем что есть =D |
Кто в таком разбирается?
Не работает автоподгрузка комментариев в мобильной версии сайта скрипт Код <?if(substr($COM_CURRENT_PAGE$,strpos($COM_CURRENT_PAGE$,'">')+2,(len($COM_CURRENT_PAGE$)-7)-(strpos($COM_CURRENT_PAGE$,'">')+2))=$COM_NUM_PAGES$ || $COM_NUM_PAGES$=0)?><?else?> <div id="loadPButton"> <input class="new-page" 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?> $(window).scroll(function() { if($('[url=https://vk.com/im?sel=95575167&st=%23loadPButton]#loadPButton[/url]')[0]) { if($('[url=https://vk.com/im?sel=95575167&st=%23loadPButton]#loadPButton[/url]').position().top-$(window).scrollTop() < 1000) { $('[url=https://vk.com/im?sel=95575167&st=%23loadPButton]#loadPButton[/url] input').click(); }; }; };); function loadComm(b) { $('[url=https://vk.com/im?sel=95575167&st=%23loadPButton]#loadPButton[/url]').html('<img src="/itm/load-ball.gif"/>'); $.get($('input[name="redir"]').val()+'?page'+b, function (a) { $('[url=https://vk.com/im?sel=95575167&st=%23loadPButton]#loadPButton[/url]').remove(); $('[url=https://vk.com/im?sel=95575167&st=%23allEntries]#allEntries[/url]').html($('[url=https://vk.com/im?sel=95575167&st=%23allEntries]#allEntries[/url]').html() + $('.comEnt:eq(0)', a).parent().html() + ($('.new-page', a).parent().length ? '<div id="loadPButton">' + $('.new-page', a).parent().html() + '</div>' : '')); };); }; Что с ним не так? Почему лыжи не едут? сайт http://aliprosto.com (скрипт с сайта снял) Добавлено (11 Окт 2018, 20:53:02) Добавлено (13 Окт 2018, 10:33:56) Код <?if(substr($COM_CURRENT_PAGE$,strpos($COM_CURRENT_PAGE$,'">')+2,(len($COM_CURRENT_PAGE$)-7)-(strpos($COM_CURRENT_PAGE$,'">')+2))=$COM_NUM_PAGES$ || $COM_NUM_PAGES$=0)?><?else?> <div id="loadPButton"> <input class="new-page" 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?> $(window).scroll(function() { if($('#loadPButton')[0]) { if($('#loadPButton').position().top-$(window).scrollTop() < 1000) { $('#loadPButton input').click(); }; }; }); function loadComm(b) { $('#loadPButton').html('<img src="/itm/load-ball.gif"/>'); $.get($('input[name="redir"]').val()+'?page'+b, function (a) { $('#loadPButton').remove(); $('#allEntries').html($('#allEntries').html() + $('.comEnt:eq(0)', a).parent().html() + ($('.new-page', a).parent().length ? '<div id="loadPButton">' + $('.new-page', a).parent().html() + '</div>' : '')); }); }; Помогите разобраться - почему он не работает? (мобильная версия сайта) Мой сайт: https://aliprosto.com/
И я горжусь, тем что есть =D Сообщение отредактировал Energyy - Вторник, 09 Окт 2018, 20:43:44
|
Код <?if(substr($COM_CURRENT_PAGE$,strpos($COM_CURRENT_PAGE$,'">')+2,(len($COM_CURRENT_PAGE$)-7)-(strpos($COM_CURRENT_PAGE$,'">')+2))=$COM_NUM_PAGES$ || $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?> Код <script> $(window).scroll(function() { if($('#loadPButton')[0]) { if($('#loadPButton').position().top-$(window).scrollTop() < 1000) { $('#loadPButton input').click(); }; }; }); $('.comEnt').attr('data','?page1'); function loadComm(b) { var pageID = b; $('#loadPButton').html('<img src="/itm/load-ball.gif"/>'); $.get(location.href+'?page' + b, function (a) { $('#loadPButton').remove(); $('#allEntries').html($('#allEntries').html() + $('#allEntries', a).html() + ($('#loadPButton', a).length ? '<div id="loadPButton">' + $('#loadPButton', a).html() + '</div>' : '')); $('[id^="appEntry"]').each(function(){ $(this).replaceWith($(this).html()); }); $('.comEnt').each(function() { postPage = $(this).attr('data'); if(typeof(postPage)=="undefined") { $(this).attr('data','?page'+pageID+''); }; }); }); }; </script> Напишем сайт, скрипт - любой тематики и сложности, в макс. быстрые сроки!.. Предоставляем SEO услуги!. За подробностями обращайтесь по Контактам: vk.com/unicoder | Skype: spammrac ...
|
|
| |||
| |||