손가락 미끄러져서 쓰던글 날려먹은게 한 두번이 아닌지라 ㅡㅡ; 자동저장기능이 있긴한데.. 더 큰 1이 일어나기전에 대비책을 세우기로 했다. 그래서 Jquery로 글쓰기 페이지를 벗어날때 확인창을 띄워주는것으로 해결.
Jquery 라이브러리 인클루드하고 아래 코드를 적용하면 된다.
jQuery(document).ready(function($) {
var checkload = true;
$("#submit-btn").click(function () {
checkload = false;
});
$(window).on("beforeunload", function () {
if (checkload == true) return "레알 나감????????????";
});
});
9번줄 beforeunload 이벤트가 다른 페이지 로드하기전에 실행된다.
AVR의 인터럽드 같은것이랄까… 아무튼.. 이벤트가 발생될때 알림문구를 return 하면 된다.
고오럼 페이지를 빼져나갈때 위와 같은 메시지를 만날 수 있다.
정말 글 다 쓰고 등록할때 알림문구가 뜨지않도록 5번 라인에서 #submit-btn 을 클릭하면 checkload 변수 값을 false 로 만든다.
고럼 10번줄 조건문을 지나치게되어 알림문구가 뜨지않게된다.
더 이상의 자세한 설명은 google.com


Leave a Reply