<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);
}
|
|