JavaScript HTML DOM cookie 属性
-
HTML DOM cookie 方法
document.cookiecookie属性设置或返回当前文档中cookie的所有名称/值对。有关cookie的更多信息,请阅读我们的JavaScript Cookies教程。实例:获取与当前文档关联的cookie:
尝试一下var x = document.cookie;
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 属性 cookie 支持支持支持支持支持 -
语法
返回cookie属性:document.cookie设置cookie属性:document.cookie = newCookie -
属性值
参数 描述 newCookie 一个字符串,指定以分号分隔的名称=值对列表,或一个名称=值对以及以下任何可选值: - expires = date - 可选。以GMT格式指定日期(请参阅Date.toUTCString方法)。如果未指定,则在关闭浏览器时删除cookie
- path = path - 可选。告诉浏览器cookie所属目录的路径(例如,'/','/dir')。注意:路径必须是绝对的。如果未指定,则cookie属于当前页面
- domain = domainname - 可选。指定您网站的域名(例如,'example.com','。example.com'(包括所有子域名),'subdomain.example.com')。如果未指定,将使用当前文档的域
- secure - 可选。告诉浏览器使用安全协议(https)将cookie发送到服务器
document.cookie=“username=John Doe;expires=Thu,2019年12月18日12:00:00 UTC;path=/”;注意:cookie的值不能包含逗号,分号或空格。但是,您可以使用encodeURIComponent()方法来确保它们不会 -
技术细节
项目 描述 返回值: 一个字符串,包含文档中cookie的名称/值对 DOM版本 Core Level 2 -
相关页面
JavaScript 教程 JavaScript Cookie