window.open(url) // 새로운 창 열기
새로운 윈도우 창을 열기 위해서는 window.open()
을 사용합니다. 인수에 URL을 전달하며, 새로운 창이 기존 창보다 뒤에서 열리지 않도록 focus()
를 사용해 액티브 처리를 지정합니다.
focus()
는 a 태그의 target="_blank"
속성과 비슷하다. window.open()
의 반환값 참조를 응용하여 페이지 간에 데이터를 주고 받는 작업도 가능합니다.
const win = window.open('test.html');
win.focus();