주로 현재 URL에 대한 정보가 포함 된 위치 개체를 사용합니다. 창 객체의 일부이며 Window.location 속성을 통해 액세스 할 수 있습니다.
프로젝트 루트 경로를 얻는 메소드 1, JS 메소드
함수 getRootPath () {var curpageUrl = window.document.location.href; var rootpath = curpageUrl.split ( "//") [0] + curpageUrl.split ( "//") rootpath 리턴;}메소드 2 (window.document.location.href/wind
함수 getRootPath_Web () {// http : // localhost : 8083/uimcardprj/share/meun.jsp var curwwwpath = window.document.location.href; // 호스트 주소 다음과 같은 호스트 주소 다음과 같은 디렉토리를 가져옵니다. var pos = curwwwpath.indexof (pathname); // http : // localhost : 8083 var localhostpaht = curwwwpath.substring (0, pos); // :/uimcardprj var projectname = pathname.substring (0, pathname.substr (1) .indexof ( '/') + 1)과 같은 프로젝트 이름을 가져옵니다. return (localhostpaht + projectname);}메소드 3 (Window.location.PathName/Window.location.Protocol/Window.location.host)
함수 getRootPath_dc () {var pathName = window.location.pathname.substring (1); var webName = pathName == ''? '': pathname.substring (0, pathname.indexof ( '/')); if (webName == "") {return swooin } else {return Window.location.protocol + '//' + winde }}메모:
1. 문서는 문서 개체를 의미하고 창은 창 객체를 의미하며 창 아래에 여러 문서 개체가있을 수 있습니다.
따라서 창에는 하나의 창에 하나만 있지만 여러 문서가있을 수 있습니다.
2. Window.location.href 및 document.location.href는 값을 할당 한 다음 다른 페이지로 이동할 수 있습니다. The document.URL can only be read but not written ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
3. 위치 개체의 자세한 정보는 W3School //www.vevb.com/w3school/jsref/dom_obj_location.htm을 참조하십시오.
wulin.com 편집기 추가 :
특정 디렉토리의 광고 구현을 제외하십시오
var pathname = wind ALERT ( "Web, HTML5, CSS 여러 디렉토리 코드가 실행되지 않습니다");}
위는이 기사의 전체 내용입니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.