b7music
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Добрый день. У меня такой вопрос, настраиваю сайт на https и возникла проблема с ajax подгрузкой страницы нашел скрипт Код: ajaxPagination = function (e){ e.preventDefault(); busy = true; var wrapperClass = $('.'+ajaxPagerLinkClass).data(ajaxWrapAttribute), $wrapper = $('.' + wrapperClass), $link = $(this); if($wrapper.length){ $('.' + ajaxPagerWrapClass).append(ajaxPagerLoadingTpl); $.get($link.attr('href'), {'AJAX_PAGE' : 'Y'}, function(data) { $('.' + ajaxPagerWrapClass).remove(); $wrapper.append($(data).filter('.product-ajax-cont')); $wrapper.append($(data).find('.product-ajax-cont')); $wrapper.append($(data).filter('.news-item')); $wrapper.append($(data).find('.news-item')); $wrapper.append($(data).filter('.ajax-pager-wrap')); $wrapper.append($(data).find('.ajax-pager-wrap')); setTimeout(function(){ $wrapper.find('.product-ajax-cont').removeClass('animate'); },1000); setTimeout(function () { var t_ = data.split('</html>'); if(t_[1]!==undefined && t_[1]!==null){ if($(t_[1]).html()!==undefined){ var script = $(t_[1]).html().replace(new RegExp('%26AJAX_PAGE%3DY','g'),''); script = script.replace(new RegExp('&AJAX_PAGE%3DY','g'),''); script = script.replace(new RegExp('PAGEN_[0-9][0-9]%3D[0-9]','g'),''); script = script.replace(new RegExp('PAGEN_[0-9]%3D[0-9]','g'),''); eval(script); } } },1000) attachPagination(wrapperClass); registerProductListeners(); $("select").selectOrDie({placeholderOption:true}); var overlay = document.querySelector( '.md-overlay' ); [].slice.call( document.querySelectorAll( '.md-trigger' ) ).forEach( function( el, i ) { var modal = document.querySelector( '#' + el.getAttribute( 'data-modal' ) ), close = modal.querySelector( '.md-close' ); function removeModal( hasPerspective ) { classie.remove( modal, 'md-show' ); classie.remove( overlay, 'md-show' ); if( hasPerspective ) { classie.remove( document.documentElement, 'md-perspective' ); } } function removeModalHandler() { removeModal( classie.has( el, 'md-setperspective' ) ); } el.addEventListener( 'click', function( ev ) { classie.add( modal, 'md-show' ); classie.add( overlay, 'md-show' ); overlay.removeEventListener( 'click', removeModalHandler ); overlay.addEventListener( 'click', removeModalHandler ); if( classie.has( el, 'md-setperspective' ) ) { setTimeout( function() { classie.add( document.documentElement, 'md-perspective' ); }, 25 ); } }); if(close!==null){ close.addEventListener( 'click', function( ev ) { ev.stopPropagation(); removeModalHandler(); }); } } ); if(window.picturefill!=undefined){ window.picturefill(); } busy = false; }); } }; | Все остальное отдается по https, но на выходе имею Код: Mixed Content: The page at 'https://mysite.ru/catalog/pizza/' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://mysite.ru/catalog/pizza/?PAGEN_3=2&clear_cache=Y&AJAX_PAGE=Y'. This request has been blocked; the content must be served over HTTPS. | Подскажите, как поправить? | Всего записей: 684 | Зарегистр. 04-03-2010 | Отправлено: 10:21 14-06-2019 | Исправлено: b7music, 10:22 14-06-2019 |
|