LINUX.ORG.RU

Дурацкий Jquery смешивает содержимое

 


0

1

Добрый день!! Помогите пожалуййста, уже какой день ломаю голову, не могу разобраться. Купила хостинг с SSL, все установила, перенесла сайт, ранее был без ssl, и теперь желтый треугольник где замок SSL, и через консоль пишет:

Загрузка смешанного (небезопасного) отображаемого содержимого «http://moisait.ru/image/data/background-catalog.jpg» на защищённой странице [Подробнее] jquery-1.7.1.min.js:4:28107

Загрузка смешанного (небезопасного) отображаемого содержимого «https://moisait.ru/image/data/Logo/Logo00123.jpg» на защищённой странице [Подробнее] jquery-1.7.1.min.js:4:28107

Загрузка смешанного (небезопасного) отображаемого содержимого «http://moisait.ru/image/data/Logo/Logo00123.jpg» на защищённой странице [Подробнее] jquery-1.7.1.min.js:4:28107

Захожу в файл jquery-1.7.1.min.js а там все в 4 строки огромные и никак не разобраться... Через блокнот по запросу «http», находит:

1. (e[«X-Requested-With»]=«XMLHttpRequest»);

2. d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]===«http:»?80:443))==(bW[3]||(bW[1]===«http:»?80:443))))

3. function ci(){try{return new a.XMLHttpRequest}catch(b){}}

Но что либо меняя на HTTPS я только нарушала работу сайта.... Подскажите пожалуйста, может кто знает... ps/ остальное все настроила, и переадресация стоит, и на сайте все грузит нормально...админка вообще с нормальным замочком зеленым, без смешиваемого содержимого...



Последнее исправление: antonova4ntonova (всего исправлений: 3)

Ответ на: комментарий от antonova4ntonova

Проверь содержимое страниц — возможно, уже при написании страниц для сайта картинки были вставлены с http://.

spijet ★★★
()

нормальная консоль

firefox > F12 > Консоль

Заблокирована загрузка смешанного активного содержимого «http://wiki.bash-hackers.org/lib/tpl/bootstrap3/assets/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0»[Подробнее]
iqsites.net
unreachable code after return statement[Подробнее]
landings.js:23:2
Загрузка <script> по адресу «https://mc.yandex.ru/metrika/watch.js» не удалась.
iqsites.net:1
unreachable code after return statement[Подробнее]
landings.js:23:2
Синхронный XMLHttpRequest в основном потоке является устаревшим из-за его пагубного влияния на работу конечного пользователя. Для получения дополнительной помощи обратитесь к http://xhr.spec.whatwg.org/
jquery-1.8.0.min.js:2:84855
Заблокирована загрузка смешанного активного содержимого «http://wiki.bash-hackers.org/lib/tpl/bootstrap3/assets/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0»[Подробнее]
iqsites.net
Загрузка <script> по адресу «https://static.doubleclick.net/instream/ad_status.js» не удалась.

http://wiki.bash-hackers.org/lib/tpl/bootstrap3/assets/font-awesome/fonts/fon...

Вот виновник, ищи где он дергается.

mandala ★★★★★
()
Ответ на: комментарий от mandala

В стартовом посте в качестве примера вывода из консоли были указаны URI каких-то картинок. Значит, где-то есть что-то, что эти картинки пытается грузить. Вряд ли это делает сам jQuery? Либо где-то есть скрипт, который обращается к jQuery и грузит их, либо они где-то в HTML прописаны. Правда, я с Bootstrap не сильно дружу, не знаю, как там и что.

spijet ★★★
()
Последнее исправление: spijet (всего исправлений: 2)
Ответ на: комментарий от spijet

Лиса пришибла раньше, больше у меня браузеров под рукой нет чтоб отсмотреть все что происходит. Думаю в хроме консоль вызывается аналогично, туда и надо смотреть ТС.

mandala ★★★★★
()
Ответ на: нормальная консоль от mandala

У меня и в обычной консоли все это видно, и видео ссылку которую надо править, но файл в котором эта ссылка найти не могу...

antonova4ntonova
() автор топика
Ответ на: комментарий от antonova4ntonova

Это похоже на CSS. Ищи отдельные файлы стилей, либо (потому что указано «Inline» — HTML, в котором это записано в тег/атрибут style. Можно попробовать тыкнуть на этот самый inline справа — Firefox при этом открывает Inspector, ЕМНИП.

spijet ★★★
()
Ответ на: комментарий от antonova4ntonova

Это похоже на CSS. Ищи отдельные файлы стилей, либо (потому что указано «Inline» — HTML, в котором это записано в тег/атрибут style. Можно попробовать тыкнуть на этот самый inline справа — Firefox при этом открывает Inspector, ЕМНИП.

spijet ★★★
()
Ответ на: комментарий от spijet

Нажимаю на inline и открывается список css файлов в которых нет ссылок с http, они есть в конце списка но там не css а <inline таблица стиле 11> и <inline таблица стиле 12> и нет никаких намеков что это за файлы...

antonova4ntonova
() автор топика
Ответ на: комментарий от spijet

В style1.css тоже ничего нет по ссылкам: #all_header{} #header #cart .heading a, #header #cart .heading h4 { color: #000;} #header #cart .heading > a.bigcart{ background: url('../image/shopcart.png')no-repeat;} #header .header_topbox{background-color: #efefef;} #header .links > div a, #header .links > div, #language span, #currency span {color: #666;} #header .links > div:hover a, #header .links > div:hover{ color: #fff;} #header .links > div:hover{ background-color:#ff6600;}

И во всех остальных файлах css также, есть какой-то hover, но ссылок нет... сейчас html поищу...

antonova4ntonova
() автор топика
Ответ на: комментарий от antonova4ntonova

Значит, ищи в PHP-файлах, либо в админке. В голом HTML можно указывать URI как //hostname.com/img/picture.png — так браузер будет сам выбирать HTTP/HTTPS, в зависимости от того, какой протокол использовался для получения основной страницы. Попробуй, может и PHP такое переварит.

spijet ★★★
()
Ответ на: комментарий от spijet

Всё1ёё))) сделала) в админке где надо выбирать картинку очистила поле, у бэкграунда, у фона карусели и т.д. и поставила ссылки на эти же картинки только с https в stylesheet.css Спасибо, можно закрывать тему)

antonova4ntonova
() автор топика
Ответ на: комментарий от antonova4ntonova

Удостоверься, что это точно то, что нужно — так даже HTTP-клиенты будут пытаться получить эти картинки по HTTPS. В некоторых случаях это не критично (например, если на сайте есть принудительный редирект на HTTPS).

spijet ★★★
()

Попробуйте не указывать явно протокол в ссылках.

Например, замените

http://moisait.ru/image/data/Logo/Logo00123.jpg
на
//moisait.ru/image/data/Logo/Logo00123.jpg

Лучше вообще избегать абсолютных ссылок при любых возможностях, то есть еще лучше будет вот так:

/image/data/Logo/Logo00123.jpg
или еще как-нибудь короче.

Infra_HDC ★★★★★
()

Для вас, вэб-макак, специальный загон^Wраздел существует.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.