안녕하세요.
컨택트폼 스킨 사용시 글쓰기를 완료한 후에 이동된 페이지에서 뒤로가기 버튼을 누르면
기존에 작성한 내용이 그대로 남아 있어서 또 다시 글쓰기 완료 버튼을 누르면 계속해서
제출이 됩니다.
폼스킨의 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);">
고맙습니다.
알려주신 코드를 적용하니 뒤로가기를 해도 내용이 다 지워져 있네요.
감사합니다^^