from : http://mistonline.in/wp/detect-browser-close-event-and-alert-some-messages-using-javascript/
window.onbeforeunload = function (my_event) {
var message = "Your logout page has been opened in a new window, Check that out. Make sure that you have enabled pop up in your browser to see that?";
if (typeof my_event == 'undefined') {
my_event = window.event;
}
if (my_event) {
newWindow = window.open('test.html', '', 'width=450,height=350')
newWindow.document.write("<p>This is 'newWindow'</p>")
newWindow.focus();
my_event.returnValue = message;
}
return message;
}
4대브라우저에서 먹히는 닫기 이벤트에 대한 이벤트 처리. 단 페이지이동등에도 역시 반응하므로 해당 부분에 대한 필터링이 필요하다.
'IT > WEB' 카테고리의 다른 글
chrome 기기 에뮬레이션... useragent 변경 (0) | 2014.02.17 |
---|---|
form 의 get post 전송...시 action url 의 값....전달여부 (0) | 2013.04.23 |
each, forEach (0) | 2012.04.27 |
자바스크립트 delete ? (0) | 2012.04.25 |
페이지의 이동과 브라우저의 인지,인식, 리다이렉트 http 302,200 (0) | 2012.01.13 |