묻고답하기
한국 주소 검색 오류
2009.08.06 11:44
한국 주소 검색 오류 문의 드립니다.
주소 입력 창에 "동이름" 입력 후 "검색" 버튼 클릭
페이지 상단에 "서버에 요청중입니다.. 잠시만 기다려 주세요." 가 하루 종일 표시 됨
xml_handler.js 파일 에서
// 결과 처리 후 callback_func에 넘겨줌
function xml_response_filter(oXml, callback_func, response_tags, callback_func_arg, fo_obj) {
var text = oXml.getResponseText();
if(text && !/^<response>/i.test(text)) {
var waiting_obj = xGetElementById("waitingforserverresponse");
if(waiting_obj) waiting_obj.style.visibility = "hidden";
alert(text);
return null;
}
var xmlDoc = oXml.getResponseXml();
if(!xmlDoc) return null; //여기서 null 이 리턴되고 멈춤
var waiting_obj = xGetElementById("waitingforserverresponse");
if(waiting_obj) waiting_obj.style.visibility = "hidden";
// 이미 위에서 멈춰있으므로 waitingforserverresponse 오브젝트가 hidden으로 바뀌지 않아 메시지는 계속 표시되고 있음
var ret_obj = oXml.toZMsgObject(xmlDoc, response_tags);
if(ret_obj["error"]!=0) {
alert(ret_obj["message"]);
return null;
}
if(ret_obj["redirect_url"]) {
location.href=ret_obj["redirect_url"];
return null;
}
if(!callback_func) return null;
callback_func(ret_obj, response_tags, callback_func_arg, fo_obj);
return null;
}
두가지 문제입니다.
1. hidden 설정이 적용이 되지 않아 기다려 주세요 메시지가 계속 표시되므로 계속 기다리게됨 -ㅁ-;
- 스크립트 소스 위치 조금 수정하면 해결 됨.
2. 주소를 찾지 못함.
- oXml의 값이 null이 네요..
- 주소 검색이 되지 않습니다.
기존에 1.2.0 을 사용 하고 있었기에
1.2.4 의 modules/krzip 폴더만 새로 복사해서 덮어 씌워 보았지만 마찬가지네요.
조언좀 부탁드립니다.
자답 : 죄송합니다. 서버내 방화벽 룰셋이 변경되어 kr.zip.zeroboard.com 으로의 접속이 차단되어있었네요 ㅠ.ㅠ