Web/Javascript
"지금 보고 있는 웹페이지 창을 닫으려고 합니다..." 안나타나게 하기
pikisvill
2021. 8. 6. 13:48
웹페이지 개발시 자바스크립트로 처리 하는 로직입니다.
안나타게 하려면
if(navigator.appVersion.indexOf("MSIE 7.0") >= 0 ){ //익스플로러 체크
window.open(baseUrl + "blink.html","_self").close();
}else if(navigator.appVersion.indexOf("MSIE 8.0") >= 0){ //보안 alert 방지
window.open(baseUrl + "blink.html","_self").close();
}else{
self.close();
}
기타) iframe 내에서 팝업 닫아야 할때는
(비슷한소스인데 parent를 넣어줘서 함..소스형식은 동일)
var useragent = window.navigator.appVersion;
var msie = useragent.indexOf ( "MSIE " );
var version = useragent.substring(msie+5,msie+8);
alert(version);
if (version >= "7.0"){
parent.window.open('about:blank','_self').close();
}else{
parent.opener=null;
parent.window.close();
}