Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Problem ze ścieżkami względnymi
#1
Witam. Mam następujący problem. Otóż tworze mały serwis i mam problemy ze zorganizowaniem scieżek względnych w podstronach. W folderze głównym serwisu znajduje się plik images z obrazkami, javascript.js ze skryptami, style.css ze stylami, index.html jako strona startowa i folder Podstrona z plikiem index.html(czyli moja podstrona). na mojej podstronie w sekcji head mam odnośniki do obrazków, styli i skryptów. Obrazki są, style działają, ale skrypty nie. Link do skryptu wygląda tak:<script type = "text/javascript" src = "../javascript.js">, więc teoretycznie jest ok. Pewnym rozwiązaniem jest skopiowanie obrazków i pliku ze skryptem do folderu z podstroną(wtedy wszystko działa), ale musiałbym to robić dla każdej podstrony-czy to właściwe? Jeśli nie, jak rozwiązać problem?
Odpowiedz
#2
A ładuje Ci się ten plik?
Dobre samopoczucie w tym tygodniu sponsoruje cytat:
Cytat:Mogę tylko tylko na prawo i lewo ale na środek nie mogę.
Odpowiedz
#3
Zbadałem na alercie i wygląda na to, że nie. Ładuje się tylko w index.html w folderze głównym.
Póki co problem rozwiązuje użycie <base> w dokumentach umieszczonych w innej niż główna lokalizacji. Nie wiem tylko czy to standardowe rozwiązanie i czy jakieś kleksy nie wyjdą z tego później.
Edytuje-Powyższy sposób nie działa pod IE. Więc nadal czekam na pomocSmile
Odpowiedz
#4
W żadne base się nie baw.

Zastosuj ścieżki absolutne do JS i CSS, pomoże na pewno.
Dobre samopoczucie w tym tygodniu sponsoruje cytat:
Cytat:Mogę tylko tylko na prawo i lewo ale na środek nie mogę.
Odpowiedz
#5
Scieżki absolutne tez nie pomogły. Ale już wiem co robiłem nie tak. Dla podstrony i strony index.html stosowałem te same skrypty. A w skryptach mam sporo scieżek dla obrazków. Tak więc dla stron o innych lokalizacjach stosowałem skrypty z identycznymi ścieżkami, stąd ten błąd. Dzięki pedro za pomoc. Pozdrawiam
Odpowiedz
#6
Nie ma za co. Pozdrawiam
Dobre samopoczucie w tym tygodniu sponsoruje cytat:
Cytat:Mogę tylko tylko na prawo i lewo ale na środek nie mogę.
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl