Development/Language

브라우저 팝업창 종료시 이벤트 처리

비완 2017. 8. 24. 10:56
반응형

팝업창에서 종료버튼을 만들어서 종료이벤트를 처리할 수 있지만, 종료버튼을 안누르고 X버튼을 누른다던지 하는 사람들이 있어 이 방법을 찾아보았다.

(사용자들은 항상 기상천외한 방법을 찾는것 같다)

 

// 브라우저 창을 닫으면 onbeforeunload로 이벤트를 Catch하여 BTN_CLOSE 버튼 이벤트를 발생시켜 줌.


function fn_onClose(){
  $(“#btnClose”).click();
  // btnClose 버튼이 종료 이벤트 호출
}


<script language=”javascript”>
  window.onbeforeunload = fn_onClose;
</script>

 

반응형