채택완료

자바스크립트로 url 파라메터 질문

2018-09-21 (금) 11:36:59 3,910

자바스크립트로 끝자락을 빼고 하려는데요 예를들어서

http://naver.com/test/query/param 이라고 이렇게 있으면

http://naver.com/test/query/ 여기까지만 나타나게 하고싶은데요 

구글링 검색해도 도저히 안나오네요

var newURL = window.location.protocol + "//" + window.location.host + "/" + window.location.pathname;

이런거나 딴것들 있는데 문자열 자르기를 하려는데도 자바스크립트라서 문법을 어떻게 사용할지도 모르겠고.. 

혹시 아시는분있을까요?

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트
2018-09-21 (금) 11:50:18

var url = window.location.pathname.split("/");
var newUrl = window.location.protocol + "//" + window.location.host + "/" + url[1];

이런 식으로 연결하시면 되지 않을까요?

답변에 대한 댓글 2개

혹시 그러면 a tag에 있는 href 쪽도 알수있나요?
문자열 자르는 법은?
감사합니다. 응용해서 해결 봤네요
2018-09-21 (금) 11:51:34

글쎄요 간단한게 있을지는 모르겠지만 저같으면

var text = "http://naver.com/test/query/param";

var sp = text.split('/');

text = text.replace(sp.slice(-1).pop(),'');

console.log(text);

그냥 생각 나는대로 적으면 이런 식으로 처리 할 것 같아요

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