//메인페이지 스크립트 부분 추가
<script type="text/javascript">
//<![CDATA[
function getCookie(name) {
var Found = false;
var start, end;
var i = 0;
while(i <= document.cookie.length) {
start = i;
end = start + name.length;
if(document.cookie.substring(start, end) == name) {
Found = true;
break;
}
i++;
}
if(Found == true) {
start = end + 1;
end = document.cookie.indexOf(";", start);
if(end < start)
end = document.cookie.length;
return document.cookie.substring(start, end);
}
return '';
}
function openPopup(){
var noticeCookie=getCookie("CookieName"); // 쿠키명 지정
if (noticeCookie != "done")
window.open('popup.jsp','pop','status=no, toolbar=no,resize=no, scrollbars=yes, width=400, height=480, top=10, left=10');
// window.open('호출페이지','윈도우명','상태설정');
}
openPopup(); // 팝업 띄우기
//]]>
</script>
//팝업페이지
<script language="javascript" type="text/javascript">
function setCookie( name, value, expiredays ){
var todayDate = new Date();
todayDate.setDate( todayDate.getDate() + expiredays );
document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
}
function closeWin() {
{
if ( document.popupform.notice.checked ) // 폼네임과 동일해야 합니다.
setCookie("CookieName", "no" , 1); // 부모창에서 지정한 쿠키네임과 일치 해야 합니다.
}
top.close();
}
<form name="popupform"></form>
<input onclick="closeWin()" type="checkbox" name="notice" />하루동안 이 창 띄우지 않기
</script>
~ 다음에도 서비스, 서비스 ~