1. 새 창에서 url 띄우기
// 새로운 창에서 url 열기
window.open('url 주소', 'newWindow');
2. 새 탭에서 url 띄우기
// 새 탭에서 url 열기
window.open('url 주소', '_blank');
3. <a> 태그 사용으로 새 창, 새 탭에서 열기
<a> 태그로는 새 창, 새 탭을 구분하여 열 수는 없다. 사용자의 브라우저 설정에 따른다.
<!-- 새 창 혹은 새 탭에서 url 열기 -->
<a href="url 주소" target="_blank" />
4. React에서 사용 시
// 새 창에서 url 열기
<button onClick={() => {
window.open('url 주소', 'newWindow');
}>
// 새 탭에서 url 열기
<button onClick={() => {
window.open('url 주소', '_blank');
}>
'Programming > Javascript' 카테고리의 다른 글
[Javascript/React] 이벤트 버블링 제거하기 / 해당 영역 클릭시 이벤트 방지 / Event Bubbling (0) | 2023.03.09 |
---|---|
[Javascript] Cookie, Sessionstorage, Localstorage 내용 정리 및 사용법 (0) | 2022.09.14 |
[Javascript] Scroll API, 스크롤 현재 위치, 디바이스 세로 사이즈 찾기 (0) | 2022.05.23 |
[Javascript] 정규식 모둠세트 (0) | 2021.01.21 |