2012-02-29 9 views
0

페이지를 닫을 때마다 확인 상자를 넣을 수 있으며 모든 페이지를로드하거나 탐색 할 때가 아니라 사용자가 창을 닫을 때 확인 상자가 나타납니다?닫을 때 확인 상자

+0

(경고 등) 표준 확인 창이 있어야한다. 당신이 가지고있는 것은'onbeforeunload' 이벤트 뿐이며 그 원인을 알 수 없습니다. 모든 링크와 폼에 특별한 코드를 사용할 수 있지만 ('beforeunload' 이벤트 핸들러가 읽을 수있는 플래그를 설정합니다), 뒤로 버튼은 여전히 ​​확인 상자를 트리거합니다. – kapa

답변

0
window.onbeforeunload = function() { return showPopup(); }; 

하지만 모든 브라우저는 지원하고 showPopup 기능은 정말 구별 할 수

+0

그것의 작동하지 않습니다. – rjx44

+0

아 .. 알았어요.하지만 페이지를 새로 고침하거나 탐색 할 때마다 경고 상자를 표시합니다. 문제는 브라우저 창을 닫을 때 확인 상자가 표시되기를 원한다는 것입니다. – rjx44