넌 이런 것도 모르니

    뒤로가기금지 1

    [Javascript] 웹 페이지 새로고침, 뒤로가기 및 더블 클릭 막기

    회사 일로 간단한 웹 설문조사 폼을 개발한적 있다. 이 때 난감했던게 버튼을 연속클릭하거나 페이지를 뒤로 이동했을 시 기존 전송 데이터가 남아있어 DB에 중복으로 쌓였다. 이를 해결하기 위해 이전 페이지로 이동 및 버튼 더블 클릭을 막는 코드를 작성했다. 새로 고침 막기 // Ctrl + Key 형태의 조합키를 사용할 수 있는 코드 function doNotReload(){ // keyCode = 78 : n, 82 : r, 116 : f5, if( (event.ctrlKey == true && (event.keyCode == 78 || event.keyCode == 82)) || (event.keyCode == 116) ) { event.keyCode = 0; event.cancelBubble = tr..

    개발 공부/기록 2023.01.03
    1
    프로필사진

    제가 아무 것도 모릅니다. 진짜에요. 개발자로 살아남기

    • 분류 전체보기 (33)
      • 개발 공부 (28)
        • 기록 (7)
        • 아카이브 (4)
        • Spring (12)
        • Database (5)
      • daily life (3)
        • 우리강아지 (1)
        • 일상 (2)
      • 항해 플러스 (2)
        • WIL (2)
        • 발제 정리 (0)
        • 과제 로그 (0)

    Tag

    springboot, 항해플러스, 스프링, 엘라스틱서치, 항해플러스후기, MySQL, MyBatis, REST API, bash-4.2$, elasticsearch, 이클립스, 서버충돌, java, 자바, 스프링부트, 항해플러스백엔드, 라이브러리, 더블클릭금지, 뒤로가기금지, 어노테이션,

    최근글과 인기글

    • 최근글
    • 인기글

    최근댓글

    방문자수Total

    • Today :
    • Yesterday :

    Copyright © Kakao Corp. All rights reserved.

    티스토리툴바

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.