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 ))*

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

반응형

'Web > JavaScript' 카테고리의 다른 글

[JavaScript] Interval, Timeout  (0) 2017.02.11
[JavaScript] Markup Insertion  (0) 2017.02.10
[JavaScript] Browser 탐지 스크립트  (0) 2017.01.26
[JavaScript] Location 객체  (0) 2017.01.25
[JavaScript] Query String 확장  (0) 2017.01.23

+ Recent posts