현재 uirl 내려받습니다 JavaScript 와?

All I want 웹 사이트 url 을 가져올 수 있다. Url 링크를 통해 조롱했기 않고 있다. 내가 할 수 있는 페이지의 url 을 잡기 위한 로드중 전체, 즉 현재 웹 사이트 및 as I .하십시오. 함께 할 변수로

질문에 대한 의견 (2)
해결책

사용:

window.location.href 

주석이 작동됨 선 아래에 명시되어 있지는 않지만, 모질라 파이어폭스 식의 도청.

document.URL;

지켜보리니 [uirl 유형의 dom 문자열, readonlyfrom] [1] .

[1]: # id 46183437 ://www.w3.org/tr/dom-level-2-html/html.html https://web.archive.org/web/20170327080647/http

해설 (9)
  • Uirl 정보 액세스 *

JavaScript 다양한 방법을 사용하면, 이는 현재 읽어들이려면 및 변경하십시오 표시되려면 browser& # 39 의 URL 주소 표시줄에는. 이 모든 방법은 '위치' 는 '창' 의 속성을 사용하여 객체에는 객체에는. 현재 위치에 있는 객체를 생성할 수 있습니다 '새' uirl 다음과 같습니다.

var currentLocation = window.location;
  • 기본 uirl 구조 *
//:/<pathname>
    • protocol:* 액세스하려면 리소스에는 사용할 수 있는 인터넷 프로토콜 이름을 지정합니다. (HTTP (될필요는 SSL) 또는 HTTPS (SSL 로))
    • hostname:* 호스트입니다 소유하는지 리소스에는 호스트 이름을 지정합니다. 예를 들어, 'www.stackoverflow.com'. 서버 서비스를 제공하는 이름을 사용하여 호스트입니다.
    • port:* 인식할 수 있는 포트 번호를 사용하는 인터넷 또는 특정 프로세스에 메시지를 전달할 수 있을 때 다른 네트워크 서버 도착할 수 있다.
    • pathname:* 경로를 통해 특정 리소스에는 대한 정보를 웹 클라이언트를 호스트입니다 액세스하려면 내에 있다. 예를 들어, '/index.html'.
    • query:* 질의 경로 정보를 제공하고 있는 리소스에는 문자열으로 구체화하십시오 inet6.0 컴포넌트용, 특정 목적을 위해 이용할 수 있다 (예를 들어, 검색 또는 매개변수로 데이터로 처리할 수 있도록).
    • hash:* 앵커 url 을 부분을 dm_ownerdm_owner 해시 기호 (#).

이런 '위치' 이 모든 object properties 액세스하려면 그들이 uirl 구성 요소 또는 반품하십시오 설정할 수 있습니다.

  • 전체 uirl href -
        • 포로토콜 URL 의 프로토콜
        • 호스트입니다 포트를 호스트 이름과 URL
  • URL 의 호스트 이름을 - hostname
        • uirl 서버 용도로 사용하고 있는 포트 번호를 포트
    • 경로명입니다 URL 의 패스 이름을 * -
        • 검색 쿼리 부분 uirl
        • 해시라고 앵커 url 이 부분을

대답을 잡을라는데 바래요.

해설 (5)

'사용' 을 읽기 및 쓰기 액세스하려면 빈다우드로카션 [장소 객체에는] (https://developer.mozilla.org/En/DOM/Window.location # Location_object) 는 현재 프레임의 연관됨. 내려받습니다 주소를 싶은 경우 읽기 전용으로 사용할 수 있습니다 '하는 것과 같은 값을 컨테인먼트하는 문자열이어야 도쿠망스로우', '빈다우드로카션.흐레프'.

해설 (1)

가 현재 페이지 URL:

window.location.href
해설 (5)

, 현재 페이지 url 을 쉽게 확인 받고 있는 전체 순결케 사용하여 JavaScript. 예를 들어, 이 코드를 시도하시겠습니까 여기있을 페이지:

window.location.href;
// use it in the console of this page will return
// http://stackoverflow.com/questions/1034621/get-current-url-in-web-browser"

&gt. 이 '속성' 빈다우드로카션.흐레프 되돌려줍니다 현재 페이지의 url 을.

<! - begin 스니핏: js 숨기십시오: 거짓값 콘솔: 진정한 바벨. &gt 거짓값 -;

document.getElementById("root").innerHTML = "The full URL of this page is:<br>" + window.location.href;




  <h2>JavaScript</h2>
  <h3>The window.location.href</h3>
  <p id="root"></p>


끝 - &lt 스니핏 >;!

나쁜 건 아니지만 하라님의 이 잘 알려져 있다.

  • 상대 경로를 사용하여 간단히 빈다우드로카션드패스나미 ',' 하는 경우,

  • 만약 you& # 39 와 같은 호스트 이름을 얻기 위해 사용할 수 있습니다 ',' 빈다우드로카시옹스트로스나미; d

  • 및 사용 할 경우 별도로 포로토콜 내려받습니다 빈다우드로카션.프로토콜 ','

  • 또한 페이지에는 '태그' 해시라고 경우, 다음과 같은 이해했소 수 있습니다. '빈다우드로카션.하시'.

그래서 '올인' 한 번 빈다우드로카션.흐레프 처리합니다. 기본적으로:

window.location.protocol + '//' + window.location.hostname + window.location.pathname + window.location.hash === window.location.href;
    //true

또한 '윈도' 에서 이미 내시경이요 창을 사용하는 경우 필요 없습니다.

따라서 이 경우, 사용할 수 있습니다.

location.protocol

location.hostname

location.pathname

location.hash

location.href

! [내려받습니다 현재 uirl JavaScript 와] [1]

해설 (0)
  • 길을 afaq use:* 수 있습니다.

<! - begin 스니핏: js 숨기십시오: 거짓값 콘솔: 진정한 바벨. &gt 거짓값 -;

console.log('document.location', document.location.href);
console.log('location.pathname',  window.location.pathname); // Returns path only
console.log('location.href', window.location.href); // Returns full URL

끝 - &lt 스니핏 >;!

해설 (0)

오픈 콘솔입니다 mm_mail_doc. 다음 의 개발자 도구 및 누름에 입력하십시오. .

window.location

예: 아래는 스크린샷 결과 현재 호출이네요

! [입력하십시오. 이미지 여기에 설명을] [1]

여기에서 grab 너희는너희가 합니다. )

해설 (0)

사용: '빈다우드로카션.흐레프'.

, T # 39 위에서 언급한 대로 ',' 도쿠망스로우 doesn& 업데이트하십시오 빈다우드로카션 업데이팅이 '때'. 참조 [매든] (https://developer.mozilla.org/en-US/docs/Web/API/document.URL).

해설 (0)
  • '' 빈다우드로카션.흐레프 afaq 전체 URL 을 사용합니다.
  • '사용' 빈다우드로카션드패스나미 afaq uirl 떠난 호스트입니다.
해설 (1)

내려받습니다 해시 태그를 사용하여 위치 현재 URL 수 있습니다 사용하여:

  • JavaScript:*
 // Using href
 var URL = window.location.href;

 // Using path
 var URL = window.location.pathname;
  • jQuery *:
$(location).attr('href');
해설 (0)
var currentPageUrlIs = "";
if (typeof this.href != "undefined") {
       currentPageUrlIs = this.href.toString().toLowerCase(); 
}else{ 
       currentPageUrlIs = document.location.toString().toLowerCase();
}

위의 코드는 다른 사람에게 도움이 됩니다.

해설 (4)
  • 빠른 참조 * 대한 결과를 추가

&gt. 빈다우드로카션.

 Location {href: "https://stackoverflow.com/questions/1034621/get-the-current-url-with-javascript",
 ancestorOrigins: DOMStringList,
 origin: "https://stackoverflow.com",
 replace: ƒ, assign: ƒ, …}

&gt. 도쿠망.로카션

  Location {href: "https://stackoverflow.com/questions/1034621/get-the-current-url-with-javascript", 
ancestorOrigins: DOMStringList,
 origin: "https://stackoverflow.com",
 replace: ƒ, assign: ƒ
, …}

&gt. 빈다우드로카션드패스나미

"/questions/1034621/get-the-current-url-with-javascript"

&gt. 빈다우드로카션.흐레프

"https://stackoverflow.com/questions/1034621/get-the-current-url-with-javascript"

&gt. 로카시옹스트로스나미

"stackoverflow.com"
해설 (0)

전체 URL 의 쿼리하지 문장열:

document.location.toString().toLowerCase();

호스트용 URL:

window.location
해설 (3)

현재 URL 을 사용하여 패스 '에서' 페이지콘테스트롬리퀘스트스콘티스타파스 이스트 액세스할 수 있습니다. Ajax 호출 할 수 있는 스케쳐내 다음 URL 을 사용합니다.

url = "${pageContext.request.contextPath}" + "/controller/path"

예: 'Http://stackoverflow.com/posts/36577223' 이 페이지의 부여하느뇨 'http://stackoverflow.com/controller/path'.

해설 (0)

이 방법은 현재 위치를 객체인지 '빈다우드로카션'.

'처음' 이 있으며, 현재 url 을 비교하십시오 도쿠망.로카션 미디어만을 반환되었습니다 문자열으로. 아마도 혼동을 피하기 위해 '도쿠망.로카션' 는 '도쿠망스로우' 로 대체되었다.

또한 모든 맵 브라우저 '를' 현대 '도쿠망.로카션 빈다우드로카션'.

실제로 '보다는', '크로스 브라우저 대한 안전 콩지름에 빈다우드로카션 도쿠망.로카션'.

해설 (0)

실제 uirl 객체에는 원하는 사용자를 위해 인수를 위한 url 을 담당하는 유틸리티에는 가능성이 있습니다.

"' const uirl = 새로운 URL (빈다우드로카션.흐레프) "'

https://developer.mozilla.org/en-US/docs/Web/API/URL

해설 (0)
   location.origin+location.pathname+location.search+location.hash;
해설 (0)

현재 페이징할 로카션.흐레프 '전체' 링크를 구할 수 있습니다. 그리고 현재 컨트롤러거 내려받습니다 링크를 사용합니다.

location.href.substring(0, location.href.lastIndexOf('/'));
해설 (0)
  • 현재 URL 을 가져오는 JavaScript 와 :*

&gt. - 빈다우드로카시옹스트로스링 (); &gt. &gt. - 빈다우드로카션.흐레프

해설 (0)
    • id 를 가지고 있는 경우 특정 링크 예로 들 수 있다 이 코드를 도와주겠어
$(".disapprove").click(function(){
    var id = $(this).attr("id");

    $.ajax({
        url: "<?php echo base_url('index.php/sample/page/"+id+"')?>",
        type: "post",
        success:function()
        {
            alert("The Request has been Disapproved");
            window.location.replace("http://localhost/sample/page/"+id+"");
        }
    });
});

여기 지금 사용하고 있는 id 와 ajax 를 사용하여 페이지를 제출됩니다 리디렉션하십시오 window.location.replace * 특성은 'id = &quot, &quot 추가하기만,' 이다.

해설 (0)