와 같은 URL이 http://localhost/dms/mduserSecurity/UIL/index.php?menu=true&submenu=true&pcode=1235
있습니다.
쿼리 문자열없이 URL을 얻고 싶습니다 : http://localhost/dms/mduserSecurity/UIL/index.php
.
JavaScript에는이 방법이 있습니까? 현재을 사용 document.location.href
하고 있지만 전체 URL을 반환합니다.
답변
이 시도: window.location.href.split('?')[0]
답변
에 대해 읽어 Window.location
과 Location
인터페이스 :
var url = [location.protocol, '//', location.host, location.pathname].join('');
답변
location.toString().replace(location.search, "")
답변
var url = window.location.origin + window.location.pathname;
답변
해시도 제거하려면 다음을 시도하십시오. window.location.href.split(/[?#]/)[0]
답변
시험:
document.location.protocol + '//' +
document.location.host +
document.location.pathname;
(NB : 필요한 경우 포트도 포함되도록 .host
하기보다는 .hostname
)