안녕하세요?
<SCRIPT LANGUAGE="javascript">
function _NSID_(obj) {
document.write(obj.text);
obj.id="";
}
</script>
위 부분이 별도의 외부 js에 있어야 합니다.
function _NSID_ 를 외부 js로 분리하여 사용하세요
그럼 수고하세요.
>* 고객시스템명 : 현대백화점 쇼핑몰
>* GAUCE 버전 : 4.0
>* WAS 종류(WebLogic 등등) : WebLogic 8.1
>* DB 종류 : Oracle
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>
>안녕하세요?!!
>
>질문좀 드리겠습니다.
>
>Main page내에서 iframe으로 가우스 그리드가 있는 페이지를 삽입합니다.
>
>삽입되는 페이지의 그리드 컴포넌트를
>
><comment id=HIT>
>...그리드 컴포넌트
></comment>
><script>_NSID_(HIT)</script>
>
>위와같이 묶어주었습니다.(컴포넌트 활성화 막기위해서요. 인터넷익스플로러 패치)
>
><SCRIPT LANGUAGE="javascript">
>function _NSID_(obj) {
> document.write(obj.text);
> obj.id="";
>}
></script>
>
>이렇게 처리를 했는데,, 문제는 iframe으로 삽입되는 페이지가 위처럼 처리를 했음에도 불구,
>
>처리가 안됩니다....
>
>ifame이 없는 페이지들은 정상적으로 다 잘됩니다..
>
>해결방안을 일러주시면 감사하겠습니다.^^
>
>수고하세요~
>
>////////////// 전체소스 ////////////////////
><td>
> <comment id=HIT>
> <OBJECT id=Grid_1 width=950 height=400 classid=clsid:EA8B6EE6-3DD8-4534-B4BB-27148CF0042B style="font-size:9pt"> // 고유한 class id
> <param name=DataID value=ds_20>
> <param name="HeadBorder" value="4">
> <param name="BorderStyle" value="1">
> <param name="IndWidth" value='0'>
> <param name=Allshowedit value=false>
> <param name=Colsizing value=true>
> <param name=format value="
> <f>id=STORE_NM HeadBgColor=#C6E2E5 name='영업점' BgColor=$DT_COLOR width=120 align=center </f>
> <G> id=BDATE name=총계 HeadBgColor=#C6E2E5
> <c> id=SUM_D_TOT_AMT HeadBgColor=#C6E2E5 name='매출액' BgColor=$DT_COLOR width=70 align=right </c>
> <c> id=SUM_I_TOT_AMT HeadBgColor=#C6E2E5 name='수량' BgColor=$DT_COLOR width=50 align=right </c>
> <%
> if(start.equals("1")){
>
> long diff = cmdDate.getDiffDays( toDt1,fromDt1, "yyyyMMdd");
> Calendar st = Calendar.getInstance();
> st.set(Calendar.YEAR,Integer.parseInt(fromDt1.substring(0,4)));
> st.set(Calendar.MONTH,Integer.parseInt(fromDt1.substring(4,6))-1);
> st.set(Calendar.DATE,Integer.parseInt(fromDt1.substring(6,8)));
>
>
> for(int j=1;j<=diff;j++){
> int cal_date=0;
> if(j>1){
> st.add(Calendar.DATE,+1); // 하루후
> cal_date++;
> }
> Date sDate = st.getTime();
> SimpleDateFormat simpleDate2 = new SimpleDateFormat("yyyyMMdd");
>
> out.print("<G>id=BDATE2"+j+ " name="+(simpleDate2.format(sDate))+ " HeadBgColor=#C6E2E5 ");
> out.print("<c>id=D_TOT_AMT"+j+ " HeadBgColor=#C6E2E5 name='매출액' BgColor=$DT_COLOR width=70 align=right </c>");
> out.println("<c>id=I_TOT_AMT"+j+ " HeadBgColor=#C6E2E5 name='수량' BgColor=$DT_COLOR width=50 align=right </c>");
>
> }
> }
> %>
> ">
> </OBJECT>
> </comment>
> <script>_NSID_(HIT)</script>
>
> </td>