<SCRIPT LANGUAGE="JavaScript">
<!--
var TimeOut = 5; // 팝업창 닫기 카운트 시간 지정
var TimeRemain = 0;
var RefreshRate = 1;
var ChildWin = null;
function TimedPopup(url)
{
windowprops = "left=250,top=250,width=200,height=200"; // May be adjusted according to your needs
if (ChildWin)
return false;
ChildWin = window.open(url, "ChildWin", windowprops);
ResetTimer();
if (TimeOut && RefreshRate)
setTimeout("CheckClose();",RefreshRate * 1000);
}
function ResetTimer()
{
TimeRemain = TimeOut;
document.form1.field1.value = TimeRemain; // For demo purposes only (May be removed)
}
function CheckClose()
{
TimeRemain -= (RefreshRate);
if (TimeRemain > 0)
{
if (ChildWin && ChildWin.closed)
{
document.form1.field1.value = TimeOut; // For demo purposes only (May be removed)
ChildWin = null;
}
else
if (ChildWin)
{
document.form1.field1.value = TimeRemain; // For demo purposes only (May be removed)
setTimeout("CheckClose();",RefreshRate * 1000);
}
}
else
if (ChildWin)
{
document.form1.field1.value = TimeOut; // For demo purposes only (May be removed)
if (ChildWin.closed)
ChildWin = null;
else
{
ChildWin.close();
ChildWin = null;
}
}
}
//-->
</script>