0
사용자가 다시로드하고 브라우저를 닫으면 jquery UI 대화 상자를 표시하려고합니다. 나는 시도했다 :페이지를 새로 고침 할 때 jquery UI 대화 상자를 표시하는 방법은 무엇입니까?
$(window).bind('beforeunload', function() {
$("#confirm").dialog({ width: 500, modal: true,
buttons: {
"Ok": function() {
// let the page reload
},
"Cancel": function() {
// cancel reloading the page
$(this).dialog('close');
}
}
});
});
그러나 확인 대화 상자를 표시하지 않고 페이지가 다시로드되고있다. return 문을 입력하면 일반 경고 메시지가 표시됩니다. 하지만 대화를 보여주고 싶습니다. 내가 어떻게 할 수 있니?
당신은 볼 수 없습니다. http://stackoverflow.com/questions/276660/how-can-i-override-the-onbeforeunload-dialog-and-replace-it-with-my-own –