'' 와 '' 의 방법 () 는 어떤 차이가 빈다우드로카션.흐레프 빈다우지오픈 JavaScript?
, # 39, s '가 아닌' 빈다우드로카션.흐레프 메서드입니다 it& 있는 속성이 현재 브라우저의 URL 위치를 확인할 수 있습니다. 리디렉션하십시오 호출이네요 속성 값을 변경하면 된다
'빈다우지오픈 ()' 가 있는 url 을 통과할 수 있는 방법을 여시겠다고요 새 창에서. 예를 들면 다음과 같습니다.
window.location.href = 'http://www.google.com'; //Will take you to Google.
window.open('http://www.google.com'); //This will open Google in a new window.
hr /> <; 추가 정보:
() '' 빈다우지오픈 전달할 수 있어 추가 매개변수입니다. 참조: 빈다우지오픈 자습서는
< code> window.open< /code>;;; 새 브라우저 지정된 URL 로 열립니다.
< code> window.location.href< /code>;;; url 창 (window) 에 있는 코드 호출됨 열립니다.
또한 < code> < 빈다우지오픈 (), /code>;; 반면,) 는 함수 객체 자체에 창에서 < code> window.location< /code>; 표시하는 백업이었습니다 객체에는 다양한 다른 메서드 및 속성.
이미 가지 질문에 대해 설명하는 [빈다우드로카션.흐레프] (https://developer.mozilla.org/en-US/docs/Web/API/Window/location) 속성 및 [빈다우지오픈 ()] (https://developer.mozilla.org/en-US/docs/Web/API/Window/open) 메서드입니다.
내아기마저도 통해 이동 목표 사용:
빈다우드로카시옹스트세랫 사용 다른 호출이네요 href href 속성을 설정
사용 빈다우지오픈 (). 전달하십시오 매개변수입니다 목표에 따라.
빈다우드로카시옹스트세랫 사용 의 값을 가져올 빈다우드로카션.흐레프 재산이잖아 Hostname, 특정 프로토콜을 통해 빈다우드로카션 객체에는 하시슬링 볼 수도 있습니다.
자세한 내용은 [장소 객체에는] (https://developer.mozilla.org/en-US/docs/Web/API/Location) 참조.
반면 ' ()' 은 '빈다우지오픈 새 창을 연' 은 기존 열어보려면 빈다우드로카션.흐레프 새로운 URL 창.
'이' 빈다우지오픈 새 브라우저 탭을 url 이 열립니다.
현재 탭 '이' 빈다우드로카션.흐레프 열립니다 url 이 아닌 '위치' 사용할 수 있습니다)
이것은 [예 바이올린] (
) (# 39, 이렇게 스니핏 빈다우지오픈 doesn& 빗나갔다)<! - begin 스니핏: js 숨기십시오: 진정한 콘솔: 진정한 바벨. > 거짓값 -;
var url = 'https://example.com';
function go1() { window.open(url) }
function go2() { window.location.href = url }
function go3() { location = url }
<div>Go by:</div>
<button onclick="go1()">window.open</button>
<button onclick="go2()">window.location.href</button>
<button onclick="go3()">location</button>
끝 - < 스니핏 >;!