티스토리 뷰
728x90
반응형
// 팝업창 종료시점 감지하기
var g_oWindow = null;
var g_oInterval = null;
var popup = function() {
g_oWindow = window.open('url입력', '창제목');
// 0.5초 마다 감지
g_oInterval = window.setInterval(function() {
try {
// 창이 꺼졌는지 판단
if( g_oWindow == null || g_oWindow.closed ) {
window.clearInterval(g_oInterval);
g_oWindow = null;
// Todo....
//.....
alert('창 close');
}
} catch (e) { }
}, 500);
};
728x90
반응형
'JavaScript' 카테고리의 다른 글
[JavaScript & window] 부모팝업창이 새로고침 or 종료되면 자식창을 다 제거하는방법 (0) | 2019.06.13 |
---|---|
[JavaScript & window] 팝업창 띄우는 방법 (0) | 2019.06.13 |
[JavaScript] JS를 이용한 select 리스트 선택된 값 가져오기 (0) | 2019.06.11 |
[JavaScript] EventListener에 파라미터있는 콜백함수 등록하는법 (0) | 2019.06.11 |
[JavaScript] JavaScript에서 JSTL 사용 (0) | 2019.05.29 |
댓글