Web/JavaScript

[JavaScript] Pop Up 차단 확인

WooGong Peter 2017. 1. 26. 12:00

 

Pop Up이 차단되어 있는지 확인하는 구문.

 

 

try {
    var woojja = window.open(“http://www.jumptovb.net”, “_blank”);
    if (woojja == null){
        blocked = true;
    }
} catch (ex){
    blocked = true;
}
if (blocked){
    alert(“The popup was blocked!”);
}

 

이 코드는 window.open() 메서드에 대한 호출이 차단되었다면 차단 방법과 무관하게 차단되었음을 정확히 알아낸다. 팝업이 차된되었는지와 무관하게 Browser 메세지는 정상적으로 표시된다.

 

 

-- 도서 "JavaScript for Web Developers" 를 정리

 

행복한 고수되십시요.

 

woojja ))*

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

반응형