QNA상담 비밀번호
- 작성자 :
- 김*우
- 작성일 :
- 2018-10-26 17:12:27
- 조회수 :
- 1,183
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
현재 QNA는 수정시에 비밀번호 입력 모달창을 오픈하잖아요?
약간의 수정을위해 QNA글 조회할때도 비밀번호입력후 들어갈수있게하려는데요
글클릭시 <a onclick="fn_egov_updt_cnsltdtls('<c:out value="${resultInfo.cnsltId}"/>'); return false;">로
함수호출후에 자바단한번타고 EgovCnsltPasswordConfirm.jsp에서 비밀번호입력후 확인하면 fn_egov_confirm_qnapassword()함수를타는데
중요한게 fn_egov_confirm_qnapassword()여기서 return값을 주면 fn_egov_updt_cnsltdtls함수에서 그 리턴값을 받아야하는데 그 리턴값이안오고 엉뚱하게 QNA등록페이지로 가버립니다.
기존 수정버튼->비밀번호확인->수정페이지 이부분은 잘되는데 지금 조회->비밀번호확인->뷰페이지는 안가져요 ㅠㅠ
+++보니까 스크립트 fn_egov_updt_cnsltdtls()에
if (returnValue) {
document.CnsltManageForm.action = "<c:url value='/uss/olp/cns/CnsltPasswordConfirm.do'/>";
document.CnsltManageForm.submit();
}
부분을 안타던데 이거안타고 대체 어디에서 CnsltPasswordConfirm.do찾아가는건가요
약간의 수정을위해 QNA글 조회할때도 비밀번호입력후 들어갈수있게하려는데요
글클릭시 <a onclick="fn_egov_updt_cnsltdtls('<c:out value="${resultInfo.cnsltId}"/>'); return false;">로
함수호출후에 자바단한번타고 EgovCnsltPasswordConfirm.jsp에서 비밀번호입력후 확인하면 fn_egov_confirm_qnapassword()함수를타는데
중요한게 fn_egov_confirm_qnapassword()여기서 return값을 주면 fn_egov_updt_cnsltdtls함수에서 그 리턴값을 받아야하는데 그 리턴값이안오고 엉뚱하게 QNA등록페이지로 가버립니다.
기존 수정버튼->비밀번호확인->수정페이지 이부분은 잘되는데 지금 조회->비밀번호확인->뷰페이지는 안가져요 ㅠㅠ
+++보니까 스크립트 fn_egov_updt_cnsltdtls()에
if (returnValue) {
document.CnsltManageForm.action = "<c:url value='/uss/olp/cns/CnsltPasswordConfirm.do'/>";
document.CnsltManageForm.submit();
}
부분을 안타던데 이거안타고 대체 어디에서 CnsltPasswordConfirm.do찾아가는건가요
A
안녕하세요.
표준프레임워크센터 입니다.
팝업창을 띄우는경우
IE브라우저와 크롬등의 최신 브라우저와의 차이가 있습니다.
window.showModalDialog(url, self, status);
위와 같이 팝업창을 띄우는 경우
IE는 모달창에서 바로 결과를 주지만
크롬이나 최신 브라우저에서는
showModalDialog.js의 팝업창으로 대체되서 창이 뜨게되고
이경우
function showModalDialogCallback(returnValue) 으로 결과를 콜백받아 처리합니다.
감사합니다.
표준프레임워크센터 입니다.
팝업창을 띄우는경우
IE브라우저와 크롬등의 최신 브라우저와의 차이가 있습니다.
window.showModalDialog(url, self, status);
위와 같이 팝업창을 띄우는 경우
IE는 모달창에서 바로 결과를 주지만
크롬이나 최신 브라우저에서는
showModalDialog.js의 팝업창으로 대체되서 창이 뜨게되고
이경우
function showModalDialogCallback(returnValue) 으로 결과를 콜백받아 처리합니다.
감사합니다.