테스트 사이트 - 개발 중인 베타 버전입니다

게시판 접속 후 글쓰기를 하면 자동버튼 실행시 에러... 채택완료

rewqaa 3년 전 조회 1,806

게시판 글쓰기 페이지에 아래 코드를 넣으면 자동으로 버튼이 작동합니다.

<div class="btn_confirm"><script>upshow()</script> 
<input type="submit" value="작성완료" id="btn_submit" class="btn_submit" accesskey="s">
<script>
function auto_submit()
{
document.fwrite.submit(); //자동 submit 하는 스크립트 입니다.
}
auto_submit();</script></div> 

물론 제목,내용에 글 작성은 되었구요. 

근데 에러가 나네요 "올바르게 이용하라고합니다."

특정게시판에 글 작성하려고 버튼 클릭 하면 바로 다른 곳으로 이동하게 합니다. 

write_update.skin.php // 이파일에 다른 곳으로가는 페이지 있구요.

가능하겠습니까.?

아시는 고수분 좀 부탁드립니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
3년 전

자동 글쓰기를 막기 위해 그누보드에선 글쓰기 버튼을 누를때 token을 생성하고 있습니다.
js/common.js에서 해당 토큰 생성 방법을 참조하여 토큰을 생성 후 값을 전송시키셔야 합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

r
rewqaa
3년 전
아주 개인적으로 사용 할 목적이라서...
그 부분 삭제해도 상관없으면 삭제하고 사용했으면합니다.
아시면 js/common.js 어디쯤에 있는지요.
답 감사드립니다.

댓글을 작성하려면 로그인이 필요합니다.

r
3년 전

올바른 방법으로 이용해주십시오.

올바르게 하고 있어요 왜 통과 못 시켜줘요. 왯

아직 못 했네요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

스킨 소스 맨 끝에

<script>

$( function(){

    auto_submit();

});

</script>

이렇게 해 보세요.
 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

3년 전

document.fwrite.submit();

대신 버튼을 클릭하도록 하시는게 좋을듯합니다.

$("#btn_submit").trigger("click");

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인