팝업창 질문 드립니다.
- 작성자 :
- 정*석
- 작성일 :
- 2014-04-11 17:12:12
- 조회수 :
- 757
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
popupmanagecontroller에서 리턴부분을 저렇게 바꾸었습니다.
return "egovframework/com/uss/ion/pwm/EgovPopupMainList";
팝업은 제대로 뜨지만 크기가 조정 안대서 자바 스크립트 부분에서 저런식으로 검사를 해보니
function fn_egov_init_PopupManage(){
<c:forEach items="${resultList}" var="resultInfo" varStatus="status">
<c:if test="${resultInfo.ntceAt eq 'Y'}">
if(fnGetCookie('${resultInfo.popupId}') == null ){
alert('${resultInfo.popupId}');
alert('${resultInfo.popupWSize}');
alert('${resultInfo.popupHSize}');
alert('${resultInfo.popupHlc}');
alert('${resultInfo.popupWlc}');
fn_egov_popupOpen_PopupManage('${resultInfo.popupId}',
'${resultInfo.fileUrl}',
'${resultInfo.popupWsize}',
'${resultInfo.popupHsize}',
'${resultInfo.popupHlc}',
'${resultInfo.popupWlc}',
'${resultInfo.stopVewAt}');
}
</c:if>
</c:forEach>
}
alert에서 popupid는 넘어오는대 사이즈에 관한 것들은 넘어오질 않습니다.
왜그런거죠 따로 에러 표시도 없고
014-04-11 17:08:14,320 DEBUG [java.sql.ResultSet] {rset-100023} ResultSet
2014-04-11 17:08:14,321 DEBUG [java.sql.ResultSet] {rset-100023} Header: [POPUP_ID, POPUP_TITLE_NM, FILE_URL, POPUP_VRTICL_LC, POPUP_WIDTH_LC, POPUP_VRTICL_SIZE, POPUP_WIDTH_SIZE, NTCE_BGNDE, NTCE_ENDDE, STOPVEW_SETUP_AT, NTCE_AT, FRST_REGIST_PNTTM, FRST_REGISTER_NM, RNUM]
2014-04-11 17:08:14,321 DEBUG [java.sql.ResultSet] {rset-100023} Result: [POPUP_00000000000011, 테스트, egovframework/com/uss/ion/pwm/sample/EgovPopupSample, 1000, 1000, 1000, 1000, 201404010000 , 201404300000 , Y, Y, 2014-04-11, 웹마스터, 1]
값도 잘 넘어오는거 같은대 이유를 모르겠습니다.
return "egovframework/com/uss/ion/pwm/EgovPopupMainList";
팝업은 제대로 뜨지만 크기가 조정 안대서 자바 스크립트 부분에서 저런식으로 검사를 해보니
function fn_egov_init_PopupManage(){
<c:forEach items="${resultList}" var="resultInfo" varStatus="status">
<c:if test="${resultInfo.ntceAt eq 'Y'}">
if(fnGetCookie('${resultInfo.popupId}') == null ){
alert('${resultInfo.popupId}');
alert('${resultInfo.popupWSize}');
alert('${resultInfo.popupHSize}');
alert('${resultInfo.popupHlc}');
alert('${resultInfo.popupWlc}');
fn_egov_popupOpen_PopupManage('${resultInfo.popupId}',
'${resultInfo.fileUrl}',
'${resultInfo.popupWsize}',
'${resultInfo.popupHsize}',
'${resultInfo.popupHlc}',
'${resultInfo.popupWlc}',
'${resultInfo.stopVewAt}');
}
</c:if>
</c:forEach>
}
alert에서 popupid는 넘어오는대 사이즈에 관한 것들은 넘어오질 않습니다.
왜그런거죠 따로 에러 표시도 없고
014-04-11 17:08:14,320 DEBUG [java.sql.ResultSet] {rset-100023} ResultSet
2014-04-11 17:08:14,321 DEBUG [java.sql.ResultSet] {rset-100023} Header: [POPUP_ID, POPUP_TITLE_NM, FILE_URL, POPUP_VRTICL_LC, POPUP_WIDTH_LC, POPUP_VRTICL_SIZE, POPUP_WIDTH_SIZE, NTCE_BGNDE, NTCE_ENDDE, STOPVEW_SETUP_AT, NTCE_AT, FRST_REGIST_PNTTM, FRST_REGISTER_NM, RNUM]
2014-04-11 17:08:14,321 DEBUG [java.sql.ResultSet] {rset-100023} Result: [POPUP_00000000000011, 테스트, egovframework/com/uss/ion/pwm/sample/EgovPopupSample, 1000, 1000, 1000, 1000, 201404010000 , 201404300000 , Y, Y, 2014-04-11, 웹마스터, 1]
값도 잘 넘어오는거 같은대 이유를 모르겠습니다.
A
안녕하세요. 정진석님.
JSP 확인 결과, JSP 상에 모델 정보를 잘못 가져오고 있습니다.
해당 정보를 다음과 같이 변경해 주시면 되실 것 같습니다.
fn_egov_popupOpen_PopupManage('${resultInfo.popupId}',
'${resultInfo.fileUrl}',
'${resultInfo.popupWidthSize}',
'${resultInfo.popupVrticlSize}',
'${resultInfo.popupVrticlLc}',
'${resultInfo.popupWidthLc}',
'${resultInfo.stopviewSetupAt}');
배포되는 공통컴포넌트는 다음 패치버전에 수정 조치하도록 하겠습니다.
공통컴포넌트 사용에 불편을 드려 죄송합니다.
그럼, 즐거운 하루되십시오.
감사합니다.
JSP 확인 결과, JSP 상에 모델 정보를 잘못 가져오고 있습니다.
해당 정보를 다음과 같이 변경해 주시면 되실 것 같습니다.
fn_egov_popupOpen_PopupManage('${resultInfo.popupId}',
'${resultInfo.fileUrl}',
'${resultInfo.popupWidthSize}',
'${resultInfo.popupVrticlSize}',
'${resultInfo.popupVrticlLc}',
'${resultInfo.popupWidthLc}',
'${resultInfo.stopviewSetupAt}');
배포되는 공통컴포넌트는 다음 패치버전에 수정 조치하도록 하겠습니다.
공통컴포넌트 사용에 불편을 드려 죄송합니다.
그럼, 즐거운 하루되십시오.
감사합니다.