Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript] Skrypt nie działa w Firefox, Problem z odniesieniem się do lokalizacji pliku
Calvana
post 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?
Go to the top of the page
+Quote Post
viking
post 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?


--------------------
Go to the top of the page
+Quote Post
trueblue
post 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....


--------------------
Go to the top of the page
+Quote Post
Calvana
post 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://. biggrin.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.04.2024 - 12:00