confirm 함수

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 :

제가 뷰스킨에

<script>
if(confirm("확인을 누르면 1천포인트가 차감됩니다.")) {
<? insert_point("$member[mb_id]","-1000","$view[wr_subject] 사용"); ?>
} else {
document.location.href="<?=$g4[path]?>/bbs/board.php?bo_table=<?=$bo_table?>";
}
</script>

이런식으로 넣었습니다.
확인을 누르면 정상적으로 되는데
취소를 누르면 뷰페이지로 돌아가면서 포인트도 같이 깎여버립니다...
취소를 누르면 깎이지 말아야하는데 이거대체 어쩌죠?...
|

댓글 3개

insert_point는 php용 함수입니다 자스에서는 작동안합니다 ㅎㅎ
헉...그럼 저런식으론 불가능하다는건가요?..ㅠ
소스실행순서는 php 가 우선입니다(서버언어)
따라서 위처럼 하면 무조건 포인트가 깍히게됩니다(자바스크립트 제어와관계없이)
즉 확인을 눌렀을때 포인트를 깍이게 하려면
페이지 전환시킨후 거기서 포인트 를 깍는 프로그램을 처리해야합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
13년 전 조회 679
13년 전 조회 825
13년 전 조회 843
13년 전 조회 797
13년 전 조회 792
13년 전 조회 981
13년 전 조회 2,254
13년 전 조회 976
13년 전 조회 1,546
13년 전 조회 1,551
13년 전 조회 1,639
13년 전 조회 1,564
13년 전 조회 977
13년 전 조회 994
13년 전 조회 1,709
13년 전 조회 1,541
13년 전 조회 835
13년 전 조회 757
13년 전 조회 977
13년 전 조회 1,554