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

HTML DOM cookie 属性

HTML DOM Document-Objekt

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

语法:

返回cookie属性:

document.cookie

设置cookie属性:

document.cookie = newCookie
var x = document.cookie;
Testen Sie, ob‹/›

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

浏览器兼容性

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

属性
cookie

属性值

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

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

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

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

Beispiel zur Erstellung von Cookies:

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

Hinweis: Der Cookie-Wert-String kann verwendet werdenencodeURIComponent()um sicherzustellen, dass der String keine Kommata, Semikola oder Leerzeichen enthält (Cookie-Werte dürfen keine Kommata, Semikola oder Leerzeichen enthalten).

Technische Details

Rückgabewert:Eine Zeichenkette, die im Dokument " Schlüssel= Wert (key=value) " cookie für
DOM-Version:DOM 2Ebene

Mehr Beispiele

Cookie setzen:

document.cookie = "name=Seagull";
document.cookie = "favorite_food=Verunreinigte Luft";
Testen Sie, ob‹/›

HTML DOM Document-Objekt