[책] 자바스크립트 코드 레시피 278 - 91일차

wangkodok·2022년 8월 5일
0

새 윈도우 창 열기

  • 현재 페이지를 그대로 둔 채로 새로운 윈도우 창을 열고 싶을 때

구문

window.open(url) // 새로운 창 열기

실습

새로운 윈도우 창을 열기 위해서는 window.open() 을 사용합니다. 인수에 URL을 전달하며, 새로운 창이 기존 창보다 뒤에서 열리지 않도록 focus()를 사용해 액티브 처리를 지정합니다.

focus()a 태그의 target="_blank" 속성과 비슷하다. window.open() 의 반환값 참조를 응용하여 페이지 간에 데이터를 주고 받는 작업도 가능합니다.

const win = window.open('test.html');
win.focus();
profile
기술을 기록하다.

0개의 댓글

관련 채용 정보