JavaScript

[Window_Object] JS - closed 속성 - 윈도우창 닫힘 체크

closed 예제

 

<script>

var hz;


function openWin() {

  hz = window.open("https://homzzang.com", "hz", "width=400, height=200");

}


function closeWin() {

  if (hz) {

    hz.close();

  }

}


function checkWin() {

  if (!hz) {

    document.getElementById("msg").innerHTML = "'hz' 창 열린 적 없음.";

  } else {

    if (hz.closed) { 

      document.getElementById("msg").innerHTML = "'hz' 닫힘.";

    } else {

      document.getElementById("msg").innerHTML = "'hz' 안 닫힘.";

    }

  }

}

</script>


<button onclick="openWin()">Open "hz"창 열기</button>

<button onclick="closeWin()">Close "hz"창 닫기</button>

<button onclick="checkWin()">"hz"창 닫혔는지 체크</button>

 

<div id="msg"></div>


 결과보기

 

 

closed 정의

 

1.
창이 닫혀 있는지 여부 체크

2.
모든 브라우저 지원.

 

 

 

closed 구문

 

window.closed

 


 

[결과값]

 

창이 닫혀 있는 경우 TRUE 반환.
창이 열려 있는 경우 FALSE 반환.

 


방문 감사합니다. (즐겨찾기 등록: Ctrl + D)

분류 제목
DOM_Event JS - screenX -
DOM_Event JS - screenY -
DOM_Event JS - shiftKey 속성 - Shift키 눌림여부반환 (= 시프트키코드)
DOM_Event JS - state -
DOM_Event JS - stopImmediatePropagation() 메서드 -
DOM_Event JS - stopPropagation() 메서드 ★ - 이벤트확산방지 (= 이벤트전파방지 = stopProp…
DOM_Event JS - storageArea -
DOM_Event JS - target 속성 ★ -
DOM_Event JS - targetTouches -
DOM_Event JS - timeStamp -
DOM_Event JS - total -
DOM_Event JS - touches -
DOM_Event JS - transitionend -
DOM_Event JS - type -
DOM_Event JS - url -
51/89
목록
  • 채팅방
  • 필독
1. 채팅창 헤드에서 접속자 확인 2. 닉네임 클릭해 1:1 채팅 가능 3. 닉네임 클릭해 귓속말 가능 4. 닉네임 클릭해 호출하기 가능 5. 우하단 클릭해 환경 설정 가능 6. 의뢰글 작성 후 의뢰 상담 가능 7. 질문글 작성 후 질문 상담 가능 8. 채팅방에 개인정보 입력 금지 9. 채팅방에 광고 욕설 비방 금지
 홈  PC버전 로그인 일본어
웹디자인언어
서버관리언어
고급코딩언어
그누보드
제작의뢰
Q&A
커뮤니티 2
웹유틸
회원센터
홈짱 PC버전 로그인