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

HTML DOM cookie 属性

Objet Document HTML DOM

cookie属性获取和设置与当前文档相关的Cookie。

语法:

返回cookie属性:

document.cookie

设置cookie属性:

document.cookie = newCookie
var x = document.cookie;
Tester voir‹/›

您可以在我们的JavaScript Cookies教程中了解有关cookie的更多信息。

浏览器兼容性

所有浏览器都完全支持cookie属性:

属性
cookie

属性值

描述
newCookie
newCookie是形式的字符串clé=valeur (key=value)。请注意,您一次只能设置/更新一个cookie。
以下任何cookie属性值都可以选择在键值对之后,指定要设置/更新的cookie,并在前面加上分号分隔符:
  • expires = date-(可选)以GMT格式指定日期。如果未指定,则在关闭浏览器时删除cookie。(请参见Date.toUTCString()方法)

  • path = path-(可选)告诉浏览器cookie所属目录的路径。路径必须是绝对的。如果未指定,则默认为当前文档位置的当前路径。

  • domain = domain-(可选)指定站点的域(例如,“example.com”)。如果未指定,则默认为当前文档位置的主机部分。

  • 安全 -(可选)告诉浏览器使用安全协议(https)将cookie发送到服务器。

Exemple de création de cookie :

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

Attention : La chaîne de caractères de valeur du cookie peut être utiliséeencodeURIComponent()Pour s'assurer que cette chaîne ne contient aucune virgule, point-virgule ou espace (les valeurs de cookie ne peuvent pas utiliser).

Détails techniques

Valeur de retour :Une chaîne de caractères contenant le " clé=valeur (key=value) cookie pour
Version DOM :DOM 2Niveau

Plus d'exemples

Configurer Cookie :

document.cookie = "name=Seagull";
document.cookie = "favorite_food=Polluted Air";
Tester voir‹/›

Objet Document HTML DOM