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

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

영카트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  의 말씀대로 하니.. 아주 잘 됩니다.

감사합니다. ^^
© SIRSOFT
현재 페이지 제일 처음으로