window.location = 'contactPageMove-inquiry.html?1'
이렇게 하면 원하는 html로 이동하지 않고 에러가 발생했다.
변수가 틀렸는지 다시 한번더 확인 했으나 팀원중 나와 같이 안되는 사람도 있고 되는 사람도 있었다.
현재 프로젝트가 폴더 안에 적용 되어 현재위치가 달랐다. 그래서
./ 붙여줘서 현재위치에서 라는 의미로 붙이니 해결 되었다.
window.location = './contactPageMove-inquiry.html?1'
컴퓨터의 파일을 찾아가는 방법은 절대 경로
로 파일을 찾는 방법 한가지 뿐입니다.
절대 경로
란 최초의 시작점으로 경유한 경로를 전부 기입하는 방식입니다.
윈도우 OS의 바탕화면에 위치한 test.txt
파일을 예로 들어봅시다.
test.txt
파일의 절대 경로는 최상위 루트 디렉토리인 C 디렉토리 로부터 시작되어 아래와 같이 구성됩니다.
C:\Users\UserID\Desktop\test.txt
어떠한 OS던 이렇게 최상위 루트 로부터 경유한 경로를 전부 기입한 절대 경로
로만 파일을 찾을 수 있습니다.
상대 경로는 현재 위치를 가장 중요하게 여깁니다.
그래서 가장 중요한 Point는 바로./ 이 부분입니다.
/ 앞에. 이 붙어 있어서 현재의 위치에 대한 정보를 나타냅니다.
우리는 이. 하나만으로 경로를 구분 짓고, 아무런 문제 없이 파일을 불러올 수 있습니다.
대표적인 예시 하나를 두겠습니다.
<link rel="stylesheet" href="./css/layout.css" type="text/css" media="all"/>