• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Przyjazne linki psują mi JavaScript na stronie

VPS Starter Arubacloud
0 głosów
169 wizyt
pytanie zadane 11 marca 2019 w JavaScript przez eric19972 Użytkownik (590 p.)
Witam. Mam taki problem, że stylizuję linki dokładnie tak, jak pan Mirosław Zelent pokazywał w swoim filmiku. Pobrałem sobie .htaccess i zrobiłem dokładnie tak samo, tylko problem w tym, że mam sporo efektów JS na mojej stronie. Po wystylizowaniu linków, moje linki były ok, ale przez to przestały mi działać niektóre moje JS'y na stronie (po prostu nie dało się np. przesunąć slidera, pomimo że w konsoli nie było nic). Wie ktoś może o co chodzi? Jest jakaś zależność między .htaccess a JS? Jak to zrobić, żeby było poprawnie? Może jakiś inny sposób?

2 odpowiedzi

+1 głos
odpowiedź 11 marca 2019 przez Bosswell Nałogowiec (36,470 p.)
wybrane 11 marca 2019 przez eric19972
 
Najlepsza
Dodaj do htaccess

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
komentarz 11 marca 2019 przez eric19972 Użytkownik (590 p.)
jak mam kilka plików JS to po prostu kilka razy to samo czy jak? mam nav.js, js.js oraz main.js. czyli jak to bedzie w moim przypadku?
komentarz 11 marca 2019 przez Bosswell Nałogowiec (36,470 p.)
Nie ma znaczenia ilość plików :)
komentarz 12 marca 2019 przez eric19972 Użytkownik (590 p.)
Ok dzięki wielkie, ale rozumiem że zamiast SCRIPT_FILENAME ma być nazwa mojego pliku skrypt :D a tutaj są 2 takie same komendy, jedna ma końcówkę d, druga ma końcówke f. Czyli dla 5 plików będzie 10 komend i po prostu wpisać tam te nazwy?
komentarz 12 marca 2019 przez Bosswell Nałogowiec (36,470 p.)
Nie. Wystarcza te dwie komendy
1
komentarz 12 marca 2019 przez eric19972 Użytkownik (590 p.)
Dzięki wielkie, wszystko działa jak należy, pozdrawiam.
0 głosów
odpowiedź 11 marca 2019 przez pablop76 VIP (123,060 p.)
Zależność jest taka, że zmieniasz linki w HTML więc jeżeli JS z nich korzysta to teraz ich nie ma.
komentarz 11 marca 2019 przez eric19972 Użytkownik (590 p.)
Znaczy moje JS'y są w htmlu w body w tagach script i tam one sobie robią co chcą, ale nie ma w JS'ach jakiegokolwiek odnośnika do index.html czy coś takiego, ewentualnie do elementów HTML'a takich jak id czy klasa, ale to raczej bez znaczenia.
komentarz 11 marca 2019 przez pablop76 VIP (123,060 p.)
Może to kwestia przeniesienia strony na serwer? Bez plików nic nie podpowiem.

Podobne pytania

0 głosów
0 odpowiedzi 343 wizyt
pytanie zadane 9 stycznia 2019 w HTML i CSS przez mikseros Nowicjusz (120 p.)
0 głosów
2 odpowiedzi 1,040 wizyt
pytanie zadane 22 maja 2015 w JavaScript przez twinslave Nowicjusz (160 p.)
0 głosów
1 odpowiedź 283 wizyt
pytanie zadane 11 lutego 2023 w Hostingi, domeny, usługi przez endriuu0 Nowicjusz (140 p.)

92,453 zapytań

141,262 odpowiedzi

319,088 komentarzy

61,854 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...