채택완료

휴대폰 인증 인증번호 확인후 창닫기

2019-11-25 (월) 03:41:56 4,110

인증번호 확인버튼 클릭후 창이 자동으로 닫혀지는데 .. 이게 일반 pc에서는 잘되는데 모바일버전이 

창이 그대로 있습니다. 

function authCheck(){
    var f1 = document.sForm;
    if (f1.sendYN.value=="Y"){
        if (f1.auth_num.value==""){
            alert("'인증번호'를 입력해주세요.");
            f1.auth_num.focus();
        }else{
            $.post("/bbs/ajax_check.php", $("#sForm").serialize(),function(data){
                if (data=="Y"){
                    opener.document.fregisterform.hp_auth.value = "Y";
                    self.close();

                }else{
                    alert("입력하신 '인증번호'가 일치하지 않습니다.");
                }
            });    
        }
    }else{
        alert("'인증번호 발송' 버튼을 클릭해주세요.");
    }
}

닫기 명령어가 모바일과 피씨가 다른가요? 

답변 2개 / 댓글 2개

채택된 답변
+20 포인트
2019-11-25 (월) 16:15:53

한번 이렇게 해보면 어떨까 합니다.

window.open('', '_self', '');

window.close();



출처: https://creator1022.tistory.com/192 [우물안에만 살지말자]

답변에 대한 댓글 1개

집에가서 한번 해봐야겠네요 확인되면 채택 박아드리겟습니다 . ㅎㅎㅎ

브라우저 특성에 따라 그럴수 있습니다. self.close(); 말고 window.close(); 로 해보세요

답변에 대한 댓글 1개

둘다 안먹네요 ;; 흠 ..

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