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.pop.Notice.checked )
setCookie( "Notice", "done" , 1); // 오른쪽 숫자는 쿠키를 유지할 기간을 설정합니다
self.close();
}
쿠키 삭제법
setCookie( "Notice", "" , 0 ); // 오른쪽 숫자는 쿠키를 유지할 기간을 설정합니다
function getCookie( name ){
var nameOfCookie = name + "=";
var x = 0;
while ( x <= document.cookie!.length )
{
var y = (x+nameOfCookie.length);
if ( document.cookie!.substring( x, y ) == nameOfCookie ) {
if ( (endOfCookie=document.cookie!.indexOf( ";", y )) == -1 )
endOfCookie = document.cookie!.length;
return unescape( document.cookie!.substring( y, endOfCookie ) );
}
x = document.cookie!.indexOf( " ", x ) + 1;
if ( x == 0 )
break;
}
return "";
}
사용법
cookie_value = getCookie( name );
'인터넷관련' 카테고리의 다른 글
마우스로 드래그되는 레이어창 스크립트 (0) | 2008.02.16 |
---|---|
인쇄 미리 보기 및 페이지 설정 버튼 만드는 방법 (0) | 2008.02.16 |
PHP 테이블 중복 확인후 생성하기 create table if not exists board (0) | 2008.02.16 |
이미지 크기 알아내기 (0) | 2008.02.16 |
새창(팝업) 크기 자동조절(리사이즈,resize) (0) | 2008.02.16 |
ActiveX 무조건 다운로드하기 (0) | 2008.02.16 |
PHP 파일 타입 알아보기 mime_content_type() (0) | 2008.02.16 |
인터넷 익스플로러 다운로드 제한 수 변경하는 방법 (0) | 2008.02.16 |