[출처] http://blog.naver.com/yeom7707/90002958756 폼네임은 그냥 예문과 똑같이 해주시면 됩니다. 실제 두개의 팝업을 각각의 쿠키값으로 관리하는 좀 더 나은 예문을 보여드립니다. 부모페이지 <script language="javascript"> openPopup("popup1.htm","notice"); // 첫번째 인수는 띄울 파일 두번째는 창*쿠키이름 openPopup("popup2.htm","news"); popup1.htm <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.name.chk.checked ) // 폼네임 name 은 동일해야 합니다. setCookie("notice", "no" , 1); // 부모창에서 지정한 쿠키네임과 일치 해야 합니다. } top.close(); } </script> <form name="name"> <input type="checkbox" name="chk" onclick="closeWin()">체크하면 오늘 하룻동안 페이지를 열지 않습니다. </form> popup2.htm <script language="JavaScript"> <body topmargin=0 leftmargin=0 marginwidth=0 marginheight=0> "IT Story / Coding" 분류의 다른 글
|
||||
IT Story/Coding |
2009/06/24 10:18 |
TAG 팝업창
Trackback address :: http://smilestory.net/trackback/103



Comments List