2004-10-20
301 HIT
|
<script language=Javascript src="./popup/popup.js"></script> <script>popup('031215','500','690')</script> 팝업창 띄우기 스크립트.. 두번째 라인 popup 함수의 변수 내용은 다음과 같음.. 1) 031215 : 팝업 HTML 파일명 2) 500 : 팝업창 가로사이즈 3) 690 : 팝업창 세로사이즈 =========== popup.js =========== function setCookie(name, value, expiredays) { var todayDate = new Date(); if (expiredays == 0) { document.cookie = name+"="+escape(value) + "; path=/; expires="; } else { todayDate.setDate(todayDate.getDate() + expiredays); document.cookie = name + "=" + escape(value) + "; path=/; expires=" + todayDate.toGMTString() + ";" } } function closeWin(filename) { if (document.frm.check.checked) setCookie(filename, "done" , 1); self.close(); } function getCookie(strName) { var strArg = new String(strName + "="); var nArgLen, nCookieLen, nEnd; var i = 0, j; nArgLen = strArg.length; nCookieLen = document.cookie.length; if(nCookieLen > 0) { while(i < nCookieLen) { j = i + nArgLen; if(document.cookie.substring(i, j) == strArg) { nEnd = document.cookie.indexOf (";", j); if(nEnd == -1) nEnd = document.cookie.length; return unescape(document.cookie.substring(j, nEnd)); } i = document.cookie.indexOf(" ", i) + 1; if (i == 0) break; } } return(""); } function popup(filename,width,height) { if (getCookie(filename) != "done") window.open('/popup/'+filename+'.html',filename,'menubar=0,resizable=1,scrollbars=no,width='+width+',height='+height); } |

