javascript Location 종류
javascript location에는 많은 것들이 들어있습니다.
예제를 통해서 보시죠.
에졔 URL : http://localhost:8080/index.do?name=test
hash |
"" |
host |
"localhost:8080" |
hostname |
"localhost" |
href |
"http://localhost:8080/index.do?name=test" |
origin |
"http://localhost:8080" |
pathname |
"/index.do" |
port |
"8080" |
protocol |
"http:" |
search |
"?name=test" |
console.log("window.location.hostname : " + window.location.hostname );
// window.location.href : localhost
console.log("location.hostname : " + location.hostname );
//location.href : localhost
location.hash는 url에 '#' 부분입니다.
(화면의 특정 부분으로 이동할 때 쓰입니다.)
예제 URL : http://localhost:8080/index.do#top
console.log("hash : " + location.hash );
// hash : top
만약, url에서 파라미터나 해쉬 없이 http://localhost:8080/index.do까지만 가져오고 싶다면?
var url = location.origin + location.pathname ;
으로 가져올 수 있습니다.
'IT 자료' 카테고리의 다른 글
rmdir: failed to remove 이유과 해결방법 (0) | 2017.04.29 |
---|---|
URL에 있는 파라미터 가져오기 (2) | 2017.04.28 |
JSP(JSTL)에서 호출 url 가져오기 (4) | 2017.04.28 |
JSTL \n, <br> replace하기 (0) | 2017.04.28 |
textarea값을 html에 표현할 때, 줄 바꿈표시 (0) | 2017.04.28 |