안녕하세요.
컨택트폼 스킨 사용시 글쓰기를 완료한 후에 이동된 페이지에서 뒤로가기 버튼을 누르면
기존에 작성한 내용이 그대로 남아 있어서 또 다시 글쓰기 완료 버튼을 누르면 계속해서
제출이 됩니다.
폼스킨의 editor.php 파일에서 글쓰기 완료 후 아래와 같이 페이지를 이동시켜도
뒤로가기를 하면 내용이 그대로 남아 있습니다.
<?php if(kboard_execute_uid()):?>
<script>alert('문의가 정상적으로 등록되었습니다.');</script>
<meta http-equiv="refresh" content="0;URL=/confirm/">
<?php endif?>
관리자 페이지에서 확인하는 폼이라서 고급설정에서 글 쓴 후 이동 화면은
'글쓰기 화면'으로 설정해 놓았습니다.
글쓰기 완료시 위와 같이 다른 페이지로 이동시키면서 뒤로가기를 눌러도
기존에 입력된 내용들이 사라지게 하는 방법이 궁금합니다.
그럼 답변 부탁드립니다.
감사합니다.
알려주신 코드를 적용하니 뒤로가기를 해도 내용이 다 지워져 있네요.
감사합니다^^
안녕하세요~^^
KBoard 게시판에서 게시글 작성 후
브라우저의 뒤로가기 버튼 클릭 시 폼 데이터를 초기화하고 싶으신 건지요?
글쓰기 페이지의 <form> 태그에 autocomplete="off" 속성을 추가해보시겠어요?
FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/editor.php 파일에
아래의 코드를 찾아서
<form class="kboard-form" method="post" action="<?php echo $url->getContentEditorExecute()?>" enctype="multipart/form-data" onsubmit="return kboard_editor_execute(this);">
아래의 코드로 교체해서 확인해보시겠어요?
<form class="kboard-form" method="post" action="<?php echo $url->getContentEditorExecute()?>" enctype="multipart/form-data" autocomplete="off" onsubmit="return kboard_editor_execute(this);">
고맙습니다.