크롬 기준. 인터넷에서 굴러다니는데, 딱히 효과는 없었다. window.addEventListener('beforeunload', (event) => { // 표준에 따라 기본 동작 방지 event.preventDefault(); // Chrome에서는 returnValue 설정이 필요함 event.returnValue = ''; }); 작동은되는데 의외로 안 되더라고... 그래서 돌아다니다가 찾았는데, 해당 코드는 제대로 먹혔다. $(document).ready(function () { $(window).on('beforeunload', async function(){ await function () { }; }); } 그런데, 위처럼 쓰면 알림창이 뜬다. 이거 없이 하고 싶더라. $(window).b..