English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML DOM 쿠키 속성

HTML DOM Document 객체

쿠키속성을 가져오고 설정하여 현재 문서와 관련된 쿠키를 가져옵니다.

문법:

쿠키 속성을 반환합니다:

document.cookie

쿠키 속성을 설정합니다:

document.cookie = newCookie
var x = document.cookie;
테스트 보기‹/›

우리의JavaScript Cookies 강의에서쿠키에 대한更多信息를 알아보세요.

브라우저 호환성

모든 브라우저는 쿠키 속성을 완전히 지원합니다:

속성
쿠키

속성 값

설명
newCookie
newCookie문자열 형식의키=값(key=value)주의하세요, 한 번에 설정할 수 있는/쿠키를 업데이트합니다.
다음의 어떤 쿠키 속성 값도 선택하여 업데이트할 수 있습니다:키밸류이후, 설정하려는/업데이트된 쿠키를 추가하고, 앞에 세미콜론으로 구분합니다:
  • expires = date-선택 사항: GMT 형식으로 날짜를 지정합니다. 지정하지 않으면 브라우저를 닫을 때 쿠키가 제거됩니다. (더 보기:Date.toUTCString()메서드)

  • path = path-선택 사항: 쿠키가 속한 디렉토리 경로를 지정합니다. 경로는 절대 경로여야 합니다. 지정하지 않으면 기본적으로 현재 문서 위치의 현재 경로가 사용됩니다.

  • domain = domain-선택 사항: 사이트의 도메인을 지정합니다(예: "example.com"). 지정하지 않으면 기본적으로 현재 문서 위치의 호스트 부분이 사용됩니다.

  • 보안 -브라우저가 쿠키를 서버로 보내기 위해 보안 프로토콜(https)를 사용하도록 지시합니다.

Cookie 생성 예제:

document.cookie = "username=Seagull; expires=Thu, 27 Dec 2018 12:00:00 UTC; path=/";

주의: Cookie 값 문자열을 사용할 수 있습니다encodeURIComponent()이 문자열이 콤마, 세미콜론이나 공백을 포함하지 않도록 보장하기 위해(콜라이언트 값에서 사용할 수 없음).

기술 세부 사항

반환 값:문서에 포함된 " 키=값(key=value) " cookie에
DOM 버전:DOM 2레벨

更多 예제

Cookie 설정:

document.cookie = "name=Seagull";
document.cookie = "favorite_food=Polluted Air";
테스트 보기‹/›

HTML DOM Document 객체