출처 :: http://yoonmi.net
관련 예제 페이지 :: http://yoonmi.net/zboard/study/study65.htm
부모창의 <head> 와 </head> 사이에 삽입하세요.
==================================================
<script language="javascript"> // 이부분부터 수정할 필요 없습니다. 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 != "no") window.open('oncepopup2.html','pop','width=350,height=400,top=50,left=150'); // window.open('팝업창 웹페이지주소','윈도우명','width=350,height=400,top=50,left=150'); } openPopup(); // 자동으로 팝업 띄우기 </SCRIPT>
========================================
팝업창의 <head>와 </head>에 추가해주세요.
========================================
<script language="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.cnjform.notice.checked ) // 폼네임 cnjform 은 동일해야 합니다. setCookie("CookieName", "no" , 1); // 부모창에서 지정한 쿠키네임과 일치 해야 합니다. } top.close(); } </script>
======================================
팝업창의 <body> 와 </body>에 추가해주세요.
======================================
<table border="1" cellspacing="0" width="276" bordercolor="#FCB0D8" bordercolordark="white" bordercolorlight="#66CCFF"> <tr> <td width="270" height="25" bgcolor="#FFE6F2"> <p align="center"><span style="font-size:9pt;"><img src="1202.gif" align="absmiddle" width="30" height="17" border="0"> <font color="red"><b> 공지사항 </b></font><img src="1202.gif" align="absmiddle" width="30" height="17" border="0"></span></p> </td> </tr> <tr> <td width="270" height="259"> <p align="center"><span style="font-size:9pt;">여기다가 공지사항을 <br>쓰시면 됩니다.</span></p> </td> </tr> <tr> <td width="270" height="9" bgcolor="#99CCFF"> <form name="cnjform"> <p align="center"><span style="font-size:9pt;"><input type="checkbox" name="notice" onclick="closeWin()"> 오늘 하룻동안 페이지를 열지 않습니다.</span> </form> </td> </tr> </table> |
|
|
|