반응형
어떤 신청 페이지에서 완료 페이지로 넘어간 후, 뒤로가기 이벤트로 다시 신청 페이지로 접속하면 입력된 값이 그대로 노출되는 이슈가 있었다.
브라우저가 이전 페이지에 캐시가 있는지 확인하는 Back Forward Cache 때문이라고 한다.
응답 속도 향상 등, 필요한 기능이겠지만, 일단 내 상황에서는 불필요한 기능...
window.onpageshow = function(event) {
if ( event.persisted || (window.performance && window.performance.navigation.type == 2)) {
// Back Forward Cache로 브라우저가 로딩될 경우 혹은 브라우저 뒤로가기 했을 경우
alert("뒤로가기 버튼이 클릭되었습니다!");
}
}
반응형
'PHP∵SCRIPT' 카테고리의 다른 글
PHP json_encode() 옵션 목록 (0) | 2025.03.15 |
---|---|
YouTube 동영상의 썸네일을 최고 해상도부터 불러오는 방법 (0) | 2025.03.14 |
입력 필드에서 특정단어(예:#err)가 포함되었을 때 실시간 감지 및 경고창 띄우기 (0) | 2025.02.11 |
SQL 인젝션(SQL Injection) 방지 "바인딩 변수" (0) | 2025.01.29 |
30초마다 동적으로 데이타 불러오기 (0) | 2024.12.07 |
코딩할때 유용한 php 정규표현식 (1) | 2024.11.27 |
PHP 5.2 이하에서 JSON 사용하기 (2) | 2024.11.26 |
자바스크립트 로 원격지 이미지 가로세로 사이즈 출력 (1) | 2024.11.24 |
댓글