글 날리기 방지 소스 문의좀...
본문
var check = true;
$(window).on("beforeunload", function(){
if(check){
return "이 페이지를 벗어나면 작성된 내용은 저장되지 않습니다.";
}
});
!-->
소스 찾다가 구글에서 검색해보니 amina 사이트에서 위 소스를 찾았는데.........
적용해보니까 잘되는거같긴한데 문제는 이걸 글 작성 후 글쓰기 누르면 또 창이 뜨는데....
글쓰기 버튼엔 안나오고 취소나 x 버튼 누를경우 알트창이 나오도록 하려면 어떻해 해줘야하나요??
그리고 1 이란 게시판에만 적용하려고 한다면 무슨 방법으로 적용해야할지 부탁드려요..
답변 1
<form/>에 <input type="hidden" name="check_tmp" value="Y"/> 이렇게 넣어놓고,
글쓰기 누를때 이 인풋값을 지우고 넘기는 식으로 하면 어떨까요?
예를들면,
$("form").on("submit",function(){
$("input[name=check_tmp]").val("");
});
이런 식으로하고,
위 소스는
var check = $("input[name=check_tmp]").val();
$(window).on("beforeunload",function(){
if(check=="Y") {
return "이 페이지를 벗어나면 작성된 내용은 저장되지 않습니다.";
}
}
이렇게 바꾸면 어떨까요?
테스트 해보지 않아서 장담은 못하겠네요 ㅠㅠ
!-->!-->
답변을 작성하시기 전에 로그인 해주세요.