테스트 사이트 - 개발 중인 베타 버전입니다

html에 js/css 적용 안됨 채택완료

YourVoid 1년 전 조회 5,648

안녕하세요

html에 js와 css가 적용이 안되어 질문 드립니다.

미리 서치를 해보았더니 버전을 추가하면 된다고 하기에 

</p>

<p><script src="../js/파일명.js?ver=123"></script></p>

<p>

이렇게 수정하였으나 전혀 먹통 입니다.

 

어쩔 수 없이 html 파일 안에 <script>로 추가해보려 했으나 이것도 <script>부분만 전혀 작동하지 않는 것 같습니다.

html 파일에 들어간 css <style>은 정상작동 합니다만 이것도 역시 src나 url로는 불러와지지 않습니다.

 

무슨 문제가 있는걸까요??

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
j
1년 전

보여지는 페이지에 따라 경로가 다르게 해석될 수 있으니 상대경로로 지정하면 문제 발생확률이 높습니다. 

 

https://host/path/to/file

//host/path/to/file

또는

/path/to/file

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

Y
YourVoid
1년 전
감사합니다. 해결하였습니다.

댓글을 작성하려면 로그인이 필요합니다.

1년 전

개발자 도구에서 파일이 제대로 로드되고 있는지 확인해 보세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

s
sinbi Expert
1년 전

절대주소/상대주소 공부해 보세요.

https://homzzang.com/b/html-166

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

Y
YourVoid
1년 전
상대주소이고 js파일의 위치가 저 곳이 맞습니다. 그런데도 안된다면 어떤 방법을 사용해야할까요??
s
sinbi
1년 전
중복된 아이디를 사용한다거나,
중복된 변수나 상수를 사용한다거나,
HTML코드 로드 전에 JS가 먼저 실행된 경우 작동이 안 될 수 있습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인