자동등록방지 KCAPTCHA prototype -> jquery > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

자동등록방지 KCAPTCHA prototype -> jquery 정보

자동등록방지 KCAPTCHA prototype -> jquery

본문

jquery 가 없어서 ajax 로 변환 해봤습니다.
jquery 를 쓰시는 분은 prototype 과 혼용해서 쓰시면 스크립트 에러나는경우가 많습니다.

참조 하시고 사용하세요.

ajax 부분만 수정하 엿습니다.
<script>

function imageClick() {
 var url = "<?=$g4[bbs_path]?>/kcaptcha_session.php";
    var para = "";

 $.ajax({
  type:"POST",
  url : url,
  data:para,
  success:function(r) {
   imageClickResult(r);
  }
 });
}

function imageClickResult(req) {
    var result = req;  // 주의 할곳
    var img = document.createElement("IMG");
    img.setAttribute("src", "<?=$g4[bbs_path]?>/kcaptcha_image.php?t=" + (new Date).getTime());
    document.getElementById('kcaptcha_image').src = img.getAttribute('src');

    md5_norobot_key = result;
}

<? if (!$is_member) { ?>$(function(){ imageClick(); });<? } ?>

</script>

추천
2

댓글 1개

전체 103 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT