Front-End/javascript

detect browser close button in javascript

ducks228 2018. 11. 18. 15:35

브라우저의 기본 x버튼을 클릭했을때 작업을 해야하거나 체크해야 하는 때가 있다.


<body onbeforeunload="return check_before_close_window()">


function check_save_before_close_window(){

if( check something ){

return " 종료하시겠습니까?";

}else{

return undefined;

}

}


이렇게 하면 

"종료하시겠습니까?"

 라는 alert창이 뜨고 확인을 누르면 윈도우 창이 닫힌다.