<!-- * 프레임으로 타 도메인으로 이동시 - GET 데이타 전송 : document.location.search - REFERRER 전송 : document.referrer * 프레임의 경우 다른 도메인으로 하위 프레임이 구성되어져 있을 경우 브라우져 쿠키 유지 (Opera, FireFox, 크롬) 은 허용 - 유지되는 경우 - www.service.com -> service.com - service.com- -> www.service.com - 유지 안되는 경우 (프레임방식으로는 CPCGUARD 사용불가) 리플래쉬 시 document.referrer 값 없슴 (IE , Safari) - www.service.com -> www.service.co.kr * 프레임의 경우 TOP 접근권한 - 2차도메인까지 일치하는 동일도메인의 경우 - top = [object Window] - typeof(top) = object - top.frames.length = 정상호출 - typeof(top.document) = object - 2차도메인 불일치 및 타 도메인 - top = [object Window] - typeof(top) = object - top.frames.length = 정상호출 - typeof(top.document) = unknown 주의> - 특정페이지로 끝나는 경우 : /index.html "?" 를 추가 <FRAME SRC="/index.html?<%=params%>"> - 연동파라메타가 있는 경우 : /index.html?mode=1 "&" 를 추가 <FRAME SRC="/index.html?mode=1&<%=params%>"> --> <head> <script type="text/javascript"> var redirecturl = ""; if(document.location.search){redirecturl = document.location.search.replace(/^\?/,'');} if(document.referrer){ if(redirecturl){redirecturl += "&";} redirecturl += "CPC_REFERER=" + escape(document.referrer); } if(redirecturl){ redirecturl = "/index.html?" + redirecturl; }else{ redirecturl = "/index.html"; } redirecturl = "<script type='text/javascript'>document.location.href='" + redirecturl + "'</" + "script>"; </script> </head> <FRAMESET ROWS="*,0"> <FRAME SRC="javascript:parent.redirecturl"> <FRAME SRC="" NAME="no"> </FRAMESET>