建立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。

可以利用documentcookie建立和获取cookie。

原文地址: http://www.cveoy.top/t/topic/biqq 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录