可以利用documentcookie建立和获取cookie。
建立cookie:
document.cookie = "name=value; expires=date; path=path; domain=domain; secure";
其中,name为cookie的名称,value为cookie的值。expires表示cookie的过期时间,path表示cookie的路径,domain表示cookie的域名,secure表示cookie是否只能通过https传输。
获取cookie:
var cookies = document.cookie;
此时,cookies变量中存储了当前页面所有的cookie。可以通过分割字符串的方式获取某个cookie的值。例如:
function getCookie(name) {
var cookies = document.cookie.split("; ");
for (var i = 0; i < cookies.length; i++) {
var parts = cookies[i].split("=");
if (parts[0] === name) {
return decodeURIComponent(parts[1]);
}
}
return null;
}
此函数将返回指定名称的cookie的值,如果不存在则返回null。
原文地址: http://www.cveoy.top/t/topic/biqq 著作权归作者所有。请勿转载和采集!