제이쿼리 url주소 질문이요 채택완료
릴보이즈
7년 전
조회 4,124
예를들어서 http://localhost//example/author/" href="http://localhost//example/author/">http://localhost//example/author/author/ 가 있는데요
두번째슬래쉬까지만 주소를 뽑으려고하는데요 /example/author/까지
자바스크립트로 어떻게 표현을 해야할까요
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
7년 전
다음처럼도 할 수 있겠죠.
</p>
<p><script>
var url = "<a href="http://localhost/example/author/author/";" target="_blank" rel="noopener noreferrer">http://localhost/example/author/author/";</a></p>
<p> var mUrl = function(url) {
var res = url.match(/https?:\/\/([^\/]+\/){3}/g);
return res;
}</p>
<p> var res = mUrl(url);</p>
<p> alert(res);
</script></p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
7년 전
'/' + window.location.pathname.split('/')[1] + '/' + window.location.pathname.split('/')[2] + '/'
로그인 후 평가할 수 있습니다
답변에 대한 댓글 4개
�
덱
7년 전
앗 같은 답이 달렸네요 ㅎㅎ
�
릴보이즈
7년 전
아 그러면 a 태그에 href에 값을 제어하려고하는데요 localhost/aaa/bbb/ 라고 두번째까지 슬래시를 뽑으려는데요 어떻게하면될까요
�
덱
7년 전
a태그의 href값에서 뽑는다는 말씀이신가요? 그 태그의 id값이 있으면 아래처럼 하면 될거같네요
s = $('#aaa').attr('href').split('/')[1];
'/' + s[1] + '/' + s[2] + '/'
s = $('#aaa').attr('href').split('/')[1];
'/' + s[1] + '/' + s[2] + '/'
�
릴보이즈
7년 전
아~ 제가 앞뒤 짤라서 말하는바람에.. 제가 하려는 의도는요! 그니까 지금 브라우저 url 하고 a태그 href를 비교해서
두번째까지 슬래시로 비교 하려는거 였어요
두번째까지 슬래시로 비교 하려는거 였어요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인