Старый 19.02.2019, 12:33   #1
Новичок
 
Регистрация: 19.02.2019
Сообщений: 1
Вес репутации: 0
vovan5 не любят в этих краях
Unhappy Помогите плиз с Ajax ошибкой на DLE

пытаюсь поставить Ajax подгрузку новостей при скролле на dle 12.1 таким образом "Автоматическая загрузка при скролле


В итоге по мере прокрутки к нижним новостям следующие новости будут автоматически загружаться.



1. В navigation.tpl вашего шаблона

<div class="bottom-nav ignore-select" id="bottom-nav">
<div class="nav-load" id="nav-load">[next-link]Загрузить еще[/next-link]</div>

</div>
2. В конец css файла вашего шаблона

.bottom-nav {clear: both; opacity:0;}
3. В конец js файла вашего шаблона

$(document).ready(function(){

var loadLink = $('#nav-load'), loadStatus = 0;
$(window).scroll (function () {
if ($(this).scrollTop() + $(this).height() + 50 > loadLink.offset().top) {
var urlNext = loadLink.find('a').attr('href');
if (urlNext !== undefined && loadStatus == 0) {
loadStatus = 1;
$.ajax({
url: urlNext,
beforeSend: function() {
ShowLoading();
},
success: function(data) {
$('#bottom-nav').remove();
$('#dle-content').append($('#dle-content', data).html()).after($('#bottom-nav'));
window.history.pushState("", "", urlNext);
HideLoading();
loadStatus = 0, loadLink = $('#nav-load');
}
});
} else {
loadLink.remove();
};
};
});

});"



в итоге получается что все вот так виснет и дальше ничего не происходит
https://wampi.ru/image/6uZBjHs


консоль браузера выдает это :
Код HTML:
Mixed Content: The page at 'https://maifun.ru/#/page/2' was loaded over HTTPS, but requested an insecure script 'http://userapi.com/js/api/openapi.js?13'. This request has been blocked; the content must be served over HTTPS.
libs.js:139 Uncaught TypeError: $.setupJMPopups is not a function
    at libs.js:139
VM889 2:1 Mixed Content: The page at 'https://maifun.ru/#/page/2' was loaded over HTTPS, but requested an insecure script 'http://zhkzt.com/85veb3/6789/8/ef2.js'. This request has been blocked; the content must be served over HTTPS.
VM889 2:423 Mixed Content: The page at 'https://maifun.ru/#/page/2' was loaded over a secure connection, but contains a form that targets an insecure endpoint 'http://www.rss2email.ru/ready.asp'. This endpoint should be made available over a secure connection.
basenavi.png:1 Failed to load resource: the server responded with a status of 404 ()
3jquery.js?v=23:4 Mixed Content: The page at 'https://maifun.ru/#/page/2' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://maifun.ru/page/2/'. This request has been blocked; the content must be served over HTTPS.
Что я делаю не так ?
vovan5 вне форума   Ответить с цитированием
Старый 20.02.2019, 03:58   #2
Эксперт
 
Аватар для MonAmur
 
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 608
MonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущее
По умолчанию

Цитата:
Что я делаю не так ?
это не форум анимешников
MonAmur вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с ошибкой ImLagend Ошибки при работе с системой 10 06.08.2011 11:42
помогите с ошибкой KonDor Курилка 8 12.03.2010 20:11
Помогите с AJAX avgaz Разработка и сопровождение сайтов 1 12.04.2009 08:26
Помогите ПЛИЗ (SOS) BlackLife Вопросы от новичков 4 11.06.2008 20:11
Помогите плиз gualan Вопросы от новичков 15 03.05.2008 13:26


Часовой пояс GMT +3, время: 14:50.