Witam. Zrobiłem index jeden plik js jeden plis css. Wszystko działa nie js, jak wpiszę alert w body to działa tzn ten sam kod co w js. Czy ktoś może mi pomóc, aby zadziałało? Pozdrawiam.
Masz przed </body>
dodane:
<script src="plik.js" />
A od kilkunastu wersji Firefox jest zabezpieczenie, że nie zawsze plik lokalny wystartuje jak się przemieszczasz między katalogami (przeglądarka myśli że ładujesz lokalnie złośliwy plik).
Jeżeli faktycznie chodzi o zabezpieczenie przed pobieraniem plików z lokalnego dysku, to najłatwiej uruchomić z wiersza poleceń lokalny serwer HTTP w katalogu z projektem a samą przeglądarkę skierować na adres IP/Port tego serwera.
Mam pozytywne doświadczenia z https://jasonwatmore.com/post/2016/06/22/nodejs-setup-simple-http-server-local-web-server
Mam wpisany ten kod nawet ze ścieżką, jest możliwość obejścia tego zabezpieczenia czy muszę pisać w body?
privacy.file_unique_origin
https://www.mozilla.org/en-US/security/advisories/mfsa2019-21/#CVE-2019-11730 - Firefox 68 ma przez to ograniczenia i serwer lokalny pozwoli je obejść, niby nowszy pozwala na ładowanie plików font jako bezpiecznych.
Powiązane też może być to:
security.fileuri.strict_origin_policy
- też chyba od Firefox 68 odczuwalne negatywnie przy ładowaniu np. CSS.
Dziękuję za podpowiedź ale niestety po zmianie ustawień na przeciwne i tak nie działa. Na starym ie działa. Czy można coś jeszcze zrobić. Mam fenka 83.
Nic nie zmieniłem ale teraz działa już i nadal. Dziękuję za pomoc. Alleluja