欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
JavaScript创建,读取,改变,删除cookie
 
通过 JavaScript 创建 cookie
JavaScript 可以用 document.cookie 属性创建、读取、删除 cookie。
 
通过 JavaScript,可以这样创建 cookie:
 
document.cookie = "username=Bill Gates";
您还可以添加有效日期(UTC 时间)。默认情况下,在浏览器关闭时会删除 cookie:
 
document.cookie = "username=John Doe; expires=Sun, 31 Dec 2017 12:00:00 UTC";
通过 path 参数,您可以告诉浏览器 cookie 属于什么路径。默认情况下,cookie 属于当前页。
 
document.cookie = "username=Bill Gates; expires=Sun, 31 Dec 2017 12:00:00 UTC; path=/";
通过 JavaScript 读取 cookie
通过 JavaScript,可以这样读取 cookie:
 
var x = document.cookie;
document.cookie 会在一条字符串中返回所有 cookie,比如:cookie1=value; cookie2=value; cookie3=value;
 
通过 JavaScript 改变 cookie
通过使用 JavaScript,你可以像你创建 cookie 一样改变它:
 
document.cookie = "username=Steve Jobs; expires=Sun, 31 Dec 2017 12:00:00 UTC; path=/";
旧 cookie 被覆盖。
 
通过 JavaScript 删除 cookie
删除 cookie 非常简单。
 
删除 cookie 时不必指定 cookie 值:
 
直接把 expires 参数设置为过去的日期即可:
 
document.cookie = "username=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;";
您应该定义 cookie 路径以确保删除正确的 cookie。
 
如果你不指定路径,一些浏览器不会让你删除 cookie。

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h64498.shtml