팝업차단일 경우에 대처하기
- Nest
- Development
- Category
- Javascript
- Hit
- 479
- Star
- 0
팝업차단이 설정되어 있는 경우에 새창으로 열기 동작을 시도하려하면 무시되어버려 아무런 반응도 없게된다.
const pop = window.open(url);
try
{
pop.focus();
}
catch (e)
{
alert('브라우저 팝업차단을 해제해주세요.');
}
정석적인 방법은 아니고 약간의 편법이 섞여있는 인상이다.