alert 팝업 대체 문의

alert 팝업 대체 문의

QA

alert 팝업 대체 문의

본문

안녕하세요.

 

플러그인을 사용해 기본 alert 팝업이 아닌 커스텀 팝업을 사용하고 있습니다.

 

모든 팝업을 변경중에 예로 회원정보 변경시 비밀번호를 한번더 입력하게 되는데요.

 

여기서 비밀번호가 다를경우 bbs/register_form.php를 거쳐

 

if ($member['mb_password'] != $tmp_password)
alert('비밀번호가 틀립니다.');

 

해당 alert로 반환되는데요.

 

위 내용을 아래와 같이 변경하면 커스텀 팝업창도 나오지 않고 틀린 비밀번호를 입력해도 다음 페이지로 넘어갑니다.

if ($member['mb_password'] != $tmp_password)

echo "<script>new jBox('Notice', {
            title: '<i class='fas fa-exclamation-circle'></i> <span style='color:dodgerblue'>알림<span>',
            content: '비밀번호가 틀립니다.',
            trigger: 'click'
        });</script>";

 

alert로 꼭 띄어야 하는걸까요?

 

도움 부탁드립니다.

이 질문에 댓글 쓰기 :

답변 2

/bbs/alert.php에 49라인부분을 해당 커스텀 알럿으로 변경하거나

form submit 전에 ajax로 체크해서 현재화면에서 커스텀을 알럿을 띄워야 할거 같습니다.

레이어 팝업을 submit으로 해서 넘기기전에 체크하는 기능이 기존 폼전송방식을 쓰기 보다는 ajax로 전환해서 체크를 하는 기능을 넣어야 하는 부분이 있습니다. 아니면 submit 되기 전에 return false; 라는 방식으로 적용하시고 메세지를 띄우셔도 됩니다.

alert도 메세지가 뜨고 클릭후 넘어가는 방식입니다.

아니면 jBox가 스크립트 실행하는데 오류가 있는걸로 보입니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 123,125 | RSS
QA 내용 검색

회원로그인

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