이 글에서는 현재 도메인 이름, Url, 상대 경로 및 매개 변수를 가져오고 js로 매개 변수를 지정하는 방법을 주로 소개합니다. 이제 필요한 친구들이 참고할 수 있도록 공유합니다. . js로 현재 도메인 이름 가져오기 도메인 이름의 두 가지 방법
방법 1var domain = document.domain;
var domain = window.location.host;
2. 현재 URL을 가져오는 4가지 방법
var url = window.location.href; var url = self.location.href; var url = document.URL; var url = document.location;
3. 현재 상대 경로를 얻는 방법
function GetUrlRelativePath() { var url = document.location.toString(); var arrUrl = url.split("//"); var start = arrUrl[1].indexOf("/"); var relUrl = arrUrl[1].substring(start);//stop省略,截取从start开始到结尾的所有字符 if(relUrl.indexOf("?") != -1){ relUrl = relUrl.split("?")[0]; } return relUrl; }
4. 현재 Url 매개변수를 가져오는 방법
function GetUrlPara() { var url = document.location.toString(); var arrUrl = url.split("?"); var para = arrUrl[1]; return para; }
5. 지정된 Url 매개변수를 가져오는 방법
//paraName 等找参数的名称 function GetUrlParam(paraName) { var url = document.location.toString(); var arrObj = url.split("?"); if (arrObj.length > 1) { var arrPara = arrObj[1].split("&"); var arr; for (var i = 0; i < arrPara.length; i++) { arr = arrPara[i].split("="); if (arr != null && arr[0] == paraName) { return arr[1]; } } return ""; } else { return ""; } }
호출 방법: GetUrlParam("id");
예: 웹페이지의 URL에 이러한 매개변수 test.htm?id=896&s=q&p=5가 있는 경우 , GetUrlParam("p")을 호출하면 5가 반환됩니다.
위 내용은 이 글의 전체 내용입니다. 모든 분들의 학습에 도움이 되었으면 좋겠습니다. 더 많은 관련 내용은 PHP 중국어 홈페이지를 주목해주세요!
관련 추천:
js 기본 왼쪽으로 스와이프하여 삭제AngularJ와 Angular에서 일반적으로 사용되는 명령어 작성 방법의 차이점위 내용은 현재 도메인 이름, Url, 상대 경로 및 매개변수, 지정된 매개변수를 가져오는 Node.js 메소드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!