shift + window.open(url, '_blank')시 새탭에서 열리도록 하는 방법

박진현·2023년 1월 17일
0
    setTimeout(() => window.open(url, '_blank'), 0);

쉬프트를 누를 채로 window.open 관련 이벤트를 실행하면 무조건 '새창'에서 열리게 된다.(user-agent 때문에)..
하지만 setTimeout을 넣으면 새탭에서 열 수 있게 된다!

profile
👨🏻‍💻 호기심이 많고 에러를 좋아하는 프론트엔드 개발자 박진현 입니다.

0개의 댓글