BeforeUnload 팝업의 사용자 정의 메시지: 브라우저 호환성 사가
질문:
할 수 있나요? beforeunload 팝업에 사용자 정의 메시지를 표시하고 어떻게 달성합니까? ?
답변:
Tl;dr: 맞춤 메시지는 대부분의 최신 브라우저에서 더 이상 지원되지 않습니다.
역사 및 호환성:
과거에는 사용자 정의 메시지는 확인, 경고 또는 event.returnValue와 같은 메소드를 사용하여 표시될 수 있습니다. 그러나 보안상의 이유로 이러한 방법은 비활성화되었습니다.
현재 상태:
현재 Chrome, Opera, Firefox, Safari를 포함한 대부분의 주요 브라우저에서는 비활성화되어 있습니다. beforeunload 팝업에서 사용자 정의 메시지를 허용합니다.
이전 버전에 대한 해결 방법 브라우저:
아직 이전 브라우저를 지원해야 하는 경우 다음을 사용할 수 있습니다. 메소드:
$(window).bind("beforeunload",function(event) { return "You have some unsaved changes"; });
window.onbeforeunload = function() { return "Leaving this page will reset the wizard"; };
중요 참고:
beforeunload 이벤트 핸들러 내에서는 확인 또는 경고를 사용할 수 없습니다.
주의 사항:
브라우저 지원 및 제거 기록:
위 내용은 BeforeUnload 팝업 메시지를 사용자 정의할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!