[JavaScript] Skrypt nie działa w Firefox, Problem z odniesieniem się do lokalizacji pliku |
[JavaScript] Skrypt nie działa w Firefox, Problem z odniesieniem się do lokalizacji pliku |
21.02.2020, 02:27:21
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 3.02.2020 Ostrzeżenie: (0%) |
Do swojej strony html postanowiłam wstawić skrypt bazujący na metodach .fadeOut(), .next(), .fadeIn(), .end(), .appendTo, który wyświetla kolejne obrazy co kilka sekund. Taka galeria w jednym okienku. Edge oraz chrome interpretują to poprawnie, natomiast FF nie realizuje skryptu wyświetlając ostatni wczytany obraz na wierzchu. Udało mi się ustalić, że skrypt w FF nie realizuje się tylko jeśli chcę się do niego odwołać poprzez osobny plik. Nie wiem czy wystarczająco jasno to tłumaczę. Chodzi mi o to, że używając składni <script src="C:/ścieżka dostępu/plik.js"></script> chrome realizuje skrypt poprawnie a FF w ogóle. Jeśli jednak kod tego skryptu umieszczę bezpośrednio w kodzie htmla w <body> <script>kod</script> nie odwołując się do zewnętrznego pliku to FF realizuje go prawidłowo i kolejne zdjęcia wyświetlają się po sobie. W części head wstawiłam obie wersje bibliotek, choć wydaje mi się, że to jedno i to samo, ale jeszcze nie wiem czy ma to znaczenie.
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.4.1.min.js"></script> A sam kod js jest zawarty w $(document).ready(function(){ ... }); Może mi ktoś podpowiedzieć czemu FF się buntuje? |
|
|
21.02.2020, 07:42:32
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Co pokazuje konsola przeglądarki?
-------------------- |
|
|
21.02.2020, 09:19:32
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Do plików z lokalnego systemu odnosić się trzeba przez protokół file://, czyli file://c:\sciezka....
-------------------- |
|
|
21.02.2020, 14:27:56
Post
#4
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 3.02.2020 Ostrzeżenie: (0%) |
trueblue ślicznie dziękuję, zmiana odniesienia zaproponowana przez Ciebie wyeliminowała problem. Zapewne mając wszystkie pliki na serwerze i ścieżki prowadzące do serwera a nie lokalnie to problemu z FF nie byłoby w ogóle. Ale dzięki Tobie na przyszłość wiem, że lokalnie mam odwoływać się dodatkowo przez file://.
|
|
|
Wersja Lo-Fi | Aktualny czas: 19.04.2024 - 12:00 |