document.cookie的使用

2023-10-16 1380阅读

要读取cookie,可以使用以下代码:```javascriptvar allCookies = document.cookie;```上述代码将返回一个字符串,其中包含所有的cookie。要设置cookie,可以使用以下代码:```javascriptdocument.cookie = "cookieName=cookieValue; expires=expiryDate; path=/; domain=domainName; secure";```在上述代码中,cookieName是要设置的cookie的名称,cookieValue是要设置的cookie的值。可以使用一个日期对象或一个表示未来日期的字符串,如"Fri, 31 Dec 9999 23:59:59 GMT"。如果不指定expires,则cookie将在浏览器关闭时过期。默认情况下,cookie只在设置它的页面及其子路径中可用。domain是可选的,用于指定cookie可用的域名。secure是可选的,用于指定是否只通过安全的HTTPS连接发送cookie。如果要设置多个cookie,需要多次调用document.cookie。

活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看 document.cookie是一个可以用来读取和设置浏览器cookie的属性。
要读取cookie,可以使用以下代码:
```javascript
var allCookies = document.cookie;
```
上述代码将返回一个字符串,其中包含所有的cookie。
要设置cookie,可以使用以下代码:
```javascript
document.cookie = "cookieName=cookieValue; expires=expiryDate; path=/; domain=domainName; secure";
```
在上述代码中,cookieName是要设置的cookie的名称,cookieValue是要设置的cookie的值。
expires是可选的,用于设置cookie的过期时间。可以使用一个日期对象或一个表示未来日期的字符串,如"Fri, 31 Dec 9999 23:59:59 GMT"。如果不指定expires,则cookie将在浏览器关闭时过期。
path是可选的,用于指定cookie可用的路径。默认情况下,cookie只在设置它的页面及其子路径中可用。
domain是可选的,用于指定cookie可用的域名。默认情况下,cookie只在设置它的域名下可用。
secure是可选的,用于指定是否只通过安全的HTTPS连接发送cookie。
注意:在设置cookie时,一次只能设置一个cookie。如果要设置多个cookie,需要多次调用document.cookie。
要删除cookie,可以将expires设置为一个过去的日期,如:
```javascript
document.cookie = "cookieName=; expires=Thu, 01 Jan 1970 00:00:00 GMT";
```
上述代码将删除名为cookieName的cookie。

document.cookie的使用
(图片来源网络,侵删)
VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]