크롬에서 onbeforeunload 이벤트는 AJAX sync XHR를 지원하지 않습니다.


크롬에서 onbeforeunload 이벤트는 AJAX sync XHR를 지원하지 않습니다.

onbeforeunload 브라우저 창을 닫거나 다른 창으로 이동 시 사용자에게 이동 여부를 물어볼 때 사용할 수 있다. 핸들러가 지정되면 핸들러 메소드가 리턴 한 문자열로 무조건 confirm 창이 뜨게 된다. (브라우저 창 닫기/나가기/떠나기/unload/leave) 즉, 사용자가 브라우저 창을 떠나는 것을 완전히 막는 것은 불가능하다. 할 수 있는 것은 메시지를 바꾸는 것 정도이다. 크롬에서 자바스크립트 onbeforeunload 이벤트는 Ajax 동기화 방식이 지원이 되지 않습니다. 크롬 버전 78일 때 발표한 내용인데요 이 부분을 알지 못하고 개발하다가 시간을 조금 소비한 게 아쉬워서 기록해놓습니다. 사실 사용자 입장에서 페이지를 벗어나기 위해 개발자..........

크롬에서 onbeforeunload 이벤트는 AJAX sync XHR를 지원하지 않습니다.에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : 크롬에서 onbeforeunload 이벤트는 AJAX sync XHR를 지원하지 않습니다.