"이 페이지에서 이동 하시겠습니까?"라는 기본 메시지를 생성하는 window.onbeforeunload 함수가 있습니다. "OK"를 클릭하면 새 링크로 리디렉션되고 "취소"를 누르면 다시 같은 페이지로 리디렉션됩니다.window.onbeforeunload 처리 ok 및 취소 옵션
"ok"를 누르고 페이지에서 벗어날 때 페이지의 일부 데이터를 저장하고 싶습니다. "ok"또는 "cancel"을 눌렀는지 어떻게 알 수 있습니까? 그런 다음 이벤트 호출을하고 "ok"/ "cancel"옵션으로 계속하십시오.
대화 상자는 브라우저에 의해 생성 된 것일 수 있습니다. https://developer.mozilla.org/en/DOM/window.onbeforeunload – Archimedix
onunloadbefore()에서'confirm()'함수를 사용할 수 없습니다. 그것은 작동하지 않습니다. 브라우저는 문자열을 반환하면 확인 대화 상자를 만듭니다. –