세이박스

자바스크립트 팝업을 띄우기 실패시 별도의 메시지 보여주기

웹프로그램
자바스크립트(javascript)에서 팝업 띄우기를 실패 할 경우 alert 메시지로 팝업차단을 변경 할 것을 요청하는 방법

<script>
var f = window.open("팝업 관련 처리");
if(f == null) {
  alert('팝업이 차단 되었으니 해지 바랍니다.');
  location.href = "팝업을 해지 하는 방법이 설명된 페이지로 이동";
}
</script>

팝업을 해지 해야만 서비스 가능한 경우 위와 같이 처리 하면 가능할 것 같습니다.