Fierfox nie dopuszcza załadowania kodu java script

0

Używam na stronce lightboxa. Po załadowaniu jej na serwer lightbox nie działa pod firfoxem a w jego konsoli dostaję komunikat że biblioteki js są bokowane przed ściągnięciem. Komunikat:
Zablokowano wczytywanie mieszanych treści aktywnych „http://code.jquery.com/jquery-latest.js”
Co jest grane z tym firefoxem?
W headzie stronki mam dowołanie do biblioteki: <script src="http://code.jquery.com/jquery-latest.js"></script>
Podobny kod na innej mojej stronie (prawie kopia) i innym serwerze nie wyrzuca takiego komunikatu i pięknie działa (pod tym samym firfoxem)

Do tego jest jeszcze jeden komunikat w firefoxie:
"Strona używa certyfikatu SHA-1 - zalecane jest używanie certyfikatów z algorytmami sygnatur wykorzystującymi funkcje skracania silniejsze niż SHA-1."
Nie mam na serwerze zainstalowanego żadnego certyfikatu kodującego i nie używam odwołań do https. Nie kumam co więc mi sie tu zgłasza.

0

możesz podać link do tej swojej strony?

0

Ogólnie sam link nic nie da bo przeglądanie fotek lightboxem możliwe jest dopiero po zalogowaniu dla użytkowników dopuszczonych do dodatkowej zawartości portalu. Ale przy logowaniu nie używam https tylko http i potem działam na ustawionych dla usera zmiennych sesji $_SESSION['']; Oczywiście wiem że nie jest to super bezpieczne ale dopóki klient dla którego to robię nie wykupi certyfikatu to tak to musi działać
Nie chce tworzyć lewego profilu żeby go tu udostępnić bo klient mógłby mieć pretensje że udostępniam jego treści biznesowe.
Al spraw wygląda tak że ten sam kod lokalnie odpalony na wirtualnym serwerze xampp działa i lightbox pod firefoxem sie ładuje (bibliotek jest ładowana). Tylko po przeniesieniu na serwer i działani juz na domenie sprawa się sypie w firfoxie więc to raczej nie kod.
W headzie strony man:

 <link href="css/style.css" rel="stylesheet" />
	<link rel="stylesheet" href="css/lightbox.css" media="screen"/>
    <script src="http://code.jquery.com/jquery-latest.js"></script>

A wywołanie lightboxa na dole strony kontrolera (index.php):

<script src="js/lightbox-2.6.min.js"></script>

Nie używam frameworków w projekcie.

(Starsza wersja lightboxa)

0

Znalazłem coś takiego w opisie firefoxa:

https://support.mozilla.org/pl/kb/wplyw-niebezpiecznej-zawartosci-na-bezpieczenstwo

Pomimo tego co pisą w tym instruktarzu ja nie używam usługi protokółu https.

ale użytkownicy strony raczej nie będą wiedzieli dlaczego to nie działa i jak wyłączyć te zabezpieczenie firmfoxa.

0

Pobierz jQuery zamiast linkować,
btw. https://blog.jquery.com/2014/07/03/dont-use-jquery-latest-js/

0

Chyba będę musiał tak zrobić. Dziwi mnie tylko że firefox wprowadza jakieś przekombinowane zabezpieczenia w tak podstawowych sprawach jak dostęp do bibliotek javascrip.

0

Ale my dalej nie wiemy o co chodzi. Składasz jakieś zeznania, które nie mają sensu, no ale linka, by obadać i wyjaśnić Ci temat nie dasz :/

1 użytkowników online, w tym zalogowanych: 0, gości: 1