아몬2

글쓰기 창에서 실수로 나갈때 경고창 띄우기

· 2026-03-31 (화) 11:06:33 · 4509 · 2
글쓰기 하다가 창을 닫거나 새로고침을 하는 경우 경고창을 한번 띄워 실수를 방지하는 코드입니다.

사용중인 스킨의 write.skin.php 파일 맨 하단에 아래 내용을 추가 해 주세요.

<script>
(function($) {
    $(document).ready(function() {
        var isSubmitting = false;

        // 1. 글쓰기/수정 버튼(submit)을 눌렀을 때는 경고창이 뜨지 않게 플래그 설정
        $(document).on('submit', 'form', function() {
            isSubmitting = true;
        });

        // 2. 브라우저 이탈 감지 (새로고침, 창닫기, 뒤로가기)
        $(window).on('beforeunload', function() {
            // 작성완료 버튼을 누른 게 아니라면 무조건 경고창 실행
            if (!isSubmitting) {
                return "작성 중인 내용이 사라질 수 있습니다.";
            }
        });
    });
})(jQuery);
</script>
총 5명이 반응했습니다
|

댓글 2개

2026-04-01 (수) 09:23:44
감사합니다 ^^
감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
22-06-20 조회 8,926
09-11 조회 857
09-04 조회 1,552
08-09 조회 2,371
08-05 조회 3,528
07-30 조회 2,355
07-30 조회 2,211
07-15 조회 3,521
07-01 조회 3,655
06-30 조회 3,681
06-22 조회 4,431
06-17 조회 3,557
06-14 조회 2,307
05-29 조회 2,372
05-16 조회 2,339
05-04 조회 3,863
04-29 조회 4,042
04-28 조회 3,859
04-27 조회 3,836
04-25 조회 2,805
04-24 조회 4,580
04-23 조회 4,021
04-14 조회 3,004
04-08 조회 3,845
04-01 조회 5,520
03-31 조회 4,510
03-16 조회 4,713
03-14 조회 5,835
03-13 조회 4,914
03-10 조회 4,654
03-09 조회 4,915