에러가 발생 했을때 에러 메세지가 그대로 노출 되는 팝업창의


문구를 변경하고 싶어서 한참 해매다 결국 엠로의 기술지원센터에 문의해서 답변을 받았다.




src/flex/preloads/environments.mxml  파일의 remote 펑션에서


if (!event.isDefaultPrevented()) {

SCAlert.show(em.faultDetail, em.faultString, false, 4, null, function():void {

if(em.faultCode == "1") {

var request:URLRequest = new URLRequest("/");

request.method = URLRequestMethod.POST;

navigateToURL(request, "_self");

}

});

}


이 부분을





if (!event.isDefaultPrevented()) {

/* 서버 연결시 팝업 메세지 변경으로 인한 주석처리

SCAlert.show(em.faultDetail, em.faultString, false, 4, null, function():void {

if(em.faultCode == "1") {

var request:URLRequest = new URLRequest("/");

request.method = URLRequestMethod.POST;

navigateToURL(request, "_self");

}

});

*/ 

// 문구 변경을 위한 추가 

if(em.faultCode == "1"){ //세션타임아웃 

var request:URLRequest = new URLRequest("/"); request.method =                                                 URLRequestMethod.POST; navigateToURL(request, "_self"); }

else{

SCAlert.show("원하는 문구를 이곳에 넣으면 됩니다.","팝업창 제목"); }


}




이렇게 변경 하고 scalert 에 원하는 문구를 넣으면 된다.



+ Recent posts