IE에서 ajax 회원가입폼이 작동하지 않습니다. > 그누4 질문답변

그누4 질문답변

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

IE에서 ajax 회원가입폼이 작동하지 않습니다. 정보

IE에서 ajax 회원가입폼이 작동하지 않습니다.

본문

현재 UTF-8용 그누보드로 홈페이지를 만들고 있습니다.
그런데 회원가입을 테스트 할려다 보니까 IE에서 작동을 하지 않는 것입니다.(FF에서는 제대로 작동합니다.)
아무리 검색해봐도 적당한 해답을 찾지 못해서 이렇게 질문드립니다.
(검색해보니 저와같은 문제를 가지고 계신분이 또 계신거 같습니다.)

댓글 전체

흠...
제 common.php 파일에는
header('P3P: CP="ALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTC"');
이렇게 나와있는데...
어떻게 수정해야될지...ㅠ.ㅠ
그누보드 설치폴더 / js / prototype.js 파일이 있는지 확인해보세요...^^

업데이트 하면서 prototype.js 파일을 추가하지 않은것을 잊고 고민하다가
prototype.js 파일을 추가하고 해결했던 기억이 있습니다..^^
저의 경우

-------------------------------------------------------------------------------------------------
1. ~/skin/member/basic/ajax_register_form.js 의 내용중
-------------------------------------------------------------------------------------------------
<변경전>

switch(result) {
    case '110' : msg.update('영문자, 숫자, _ 만 입력하세요.').setStyle({ color: 'red' }); break;
    case '120' : msg.update('최소 3자이상 입력하세요.').setStyle({ color: 'red' }); break;
    case '130' : msg.update('이미 사용중인 아이디 입니다.').setStyle({ color: 'red' }); break;
    case '140' : msg.update('예약어로 사용할 수 없는 아이디 입니다.').setStyle({ color: 'red' }); break;
    case '000' : msg.update('사용하셔도 좋은 아이디 입니다.').setStyle({ color: 'blue' }); break;
    default : alert( '잘못된 접근입니다.\n' + result ); break;
}
-------------------------------------------------------------------------------------------------
<변경후>

    if(result == 110) {
        msg.update('영문자, 숫자, _ 만 입력하세요.').setStyle({ color: 'red' });
    } else if(result == 120) {
        msg.update('최소 3자이상 입력하세요.').setStyle({ color: 'red' });
    } else if(result == 130) {
        msg.update('이미 사용중인 아이디 입니다.').setStyle({ color: 'red' });
    } else if(result == 140) {
        msg.update('예약어로 사용할 수 없는 아이디 입니다.').setStyle({ color: 'red' });
    } else if(result == 000) {
        msg.update('사용하셔도 좋은 아이디 입니다.').setStyle({ color: 'blue' });
    } else {
        alert( '잘못된 접근입니다.\n' + result );
    }

-------------------------------------------------------------------------------------------------
2. ~/skin/member/basic/register_form.skin.php 의 내용중
-------------------------------------------------------------------------------------------------
<변경전>

<script language="javascript">
    ...
        if ($F('mb_id_enabled')!='000') {
            alert('회원아이디를 입력하지 않았거나 입력에 오류가 있습니다.');
            $('reg_mb_id').activate();
            return;
        }
    ...
-------------------------------------------------------------------------------------------------
<변경후>

<script language="javascript">
    ...
        if ($F('mb_id_enabled')!=000) {  // ' 제거
            alert('회원아이디를 입력하지 않았거나 입력에 오류가 있습니다.');
            $('reg_mb_id').activate();
            return;
        }
    ...
-------------------------------------------------------------------------------------------------

로 수정을 했습니다.. 혹 참고가 되었으면 합니다..
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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