• Q&A
  • 회원가입
  • 로그인

[Window] 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)

찾아주셔서 감사합니다. Since 2012