0 голосов
 
605 просмотров
30.01.2018 / 19:49  mr-demiurg

Как исправить исчезновение кнопок ?

Столкнулся с такой проблемой. Есть скрипт одного движка. Так вот если обращение к скрипту идет через http то редактор текста работает нормально т.е. видны и работают кнопки тегов типа жирный шрифт,центровка и т.д.
Стоит обратиться к скрипту через https все эти кнопки пропадают.
Но дело в том,что нужен именно https протокол,но при нем пропадают кнопки редактора.
Как можно это исправить ?
30.01.2018 / 20:07  aNNiMON
Скорее всего скрипт или иконки грузятся по http, а это приводит к mixed content. Всё должно по https грузиться.
31.01.2018 / 00:20  mr-demiurg
Выяснил,что файл nicEdit-latest.js тянулся с интернета,а в нем iconPath по http идет.
Загрузил его на сервер,переделал протокол. Помогло,но частично,теперь кое какие кнопки почвились,но не пашут. Вернее даже не кнопки ,а их название.
Ответы
 
-1 голос
 
# 5.02.2018 / 23:18  Vlad_jonson
Никак, https защищённый протокол соединения .
Wiki:
HTTPS (аббр. от англ. HyperText Transfer Protocol Secure) — расширение протокола HTTP для поддержки шифрования в целях повышения безопасности. Данные в протоколе HTTPS передаются поверх криптографических протоколов SSL или TLS. В отличие от HTTP с TCP-портом 80, для HTTPS по умолчанию используется TCP-порт 443.[1]

Ps: хотя только что пришла идея укажи порт соединения 443, мож прокатит))
(сам не тестил)
Изм. aNNiMON от 6.02.2018 / 00:09
6.02.2018 / 12:00  mr-demiurg
Проблему устранил таким образом. Скачал полностью js библиотеку на сайт и переписал пути подключения. А главная проблема была в том,что в js коде самого редактора протокол подключенияи иконок был http и в исходном иварианте он подключался с сайта разработчика. Поэтому протоколы не совпадали.
Всего: 1

Реклама

Мы в соцсетях

tw tg yt gt