function getCookie(name) {
var Found ;
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 false ;
}
function setCookie(name, value, expire) {
var expire_date = new Date();
expire_date = new Date(expire_date.getTime() + 60 * 60 * 24 * 1000);
document.cookie = name + "=" + escape(value) + "; expires=" + expire_date.toGMTString() +"; path=/";
}
// 이벤트 페이지 popup
if (getCookie('cookie_name') != true) {
window.open ('popup.html', 'popup_window_name', 'width=400, height=500');
}
function controlCookie(cookie_name, elemnt)
{
if (elemnt.checked) {
//체크 박스를 선택했을 경우 쿠키 생성 함수 호출
setCookie(cookie_name,"true", 1);
}
else {
//체크 박스를 해제했을 경우 쿠키 소멸 함수 호출
clearCookie(cookie_name)
}
return
}
<div align="center">
<input type="checkbox" name="checkbox" onclick="controlCookie('cookie_name', this)">
오늘 하룻동안 이창을 띄우지 않습니다.
</div>
이 사이트의 저작물은 크리에이티브 커먼즈 코리아 저작자표시 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
Designed and Programmed by HYEONSEOK.COM, Since Dec 2000