2015년 8월1일 부터 변경된 우편번호 다음 이용방법입니다. > 영카트5 팁자료실

영카트5 팁자료실

2015년 8월1일 부터 변경된 우편번호 다음 이용방법입니다. 정보

2015년 8월1일 부터 변경된 우편번호 다음 이용방법입니다.

본문

1.config.php에서
    define('G5_POSTCODE_JS', '<script src="http://dmaps.daum.net/map_js_init/postcode.js"></script>'); 이코드를 아래와 같이 수정한다.
 
    define('G5_POSTCODE_JS', '<script src="http://dmaps.daum.net/map_js_init/postcode.v2.js"></script>');
 
 
2./js/common.js 파일의
 
  newdaum.Postcode 부분의 코드를 아래와같이 변경한다.
 
    new daum.Postcode({
        oncomplete: function(data) {
            // 팝업에서 검색결과 항목을 클릭했을때 실행할 코드를 작성하는 부분.
            // 우편번호와 주소 정보를 해당 필드에 넣고, 커서를 상세주소 필드로 이동한다.
var address1="",zone1="",zone2="",building="";

zone1=data.zonecode.substring(0,3);
zone2=data.zonecode.substring(3,5);
 
if(data.userSelectedType=='R' && data.userLanguageType=='K'){
address1=data.roadAddress;
building=data.buildingName;
}else if(data.userSelectedType=='R' && data.userLanguageType=='E'){
address1=data.roadAddressEnglish;
}else if(data.userSelectedType=='J' && data.userLanguageType=='K'){
address1=data.jibunAddress;
}else if(data.userSelectedType=='J' && data.userLanguageType=='E'){
address1=data.jibunAddressEnglish;
}
 
            of[frm_zip1].value = zone1;
            of[frm_zip2].value = zone2;
            of[frm_addr1].value = address1;
            of[frm_addr2].value = "";
            of[frm_addr3].value = "";
 
            if( data.userSelectedType == "R" ){  //도로명이면
                of[frm_addr3].value = building;
            }
            if(of[frm_jibeon] !== undefined){
                of[frm_jibeon].value = data.userSelectedType;
            }
 
            of[frm_addr2].focus();
        }
    }).open();
추천
1

댓글 4개

소스에 아래 부분이 빠졌네요..

var of = document[frm_name];


var address1="",zone1="",zone2="",building=""; 위에 넣어주시면 되겠습니다..
저두 덕분에 해결했습니다.
그와중에 안되는줄 알았다가.. 주니7  의 말씀대로 하니.. 아주 잘 됩니다.

감사합니다. ^^
전체 391
영카트5 팁자료실 내용 검색

회원로그인

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