怎么设置cookie

1个回答

写回答

蹦迪吃果盘

2023-04-13 17:16

+ 关注

Java
Java

您可以使用JavaScript来设置一个cookie。以下是一些示例代码:

设置一个名为“username”的cookie,包含您的用户名,并将其保存7天:

document.cookie = "username=John Doe; expires=" + new Date(Date.now() + 7 * 24 * 60 * 60 * 1000).toUTCString() + "; path=/";

请注意,选项“path=/”表示此cookie在整个网站内可用,而如果要将其限制为某个特定页面或子目录,则可以将其更改为相应的路径。

设置一个名为“color”的cookie,值为“red”,并将其保存1小时:

document.cookie = "color=red; expires=" + new Date(Date.now() + 1 * 60 * 60 * 1000).toUTCString();

要获取一个cookie的值,请使用以下代码:

const cookieValue = document.cookie.replace(/(?:(?:^|.*;\s*)username\s*\=\s*([^;]*).*$)|^.*$/, "$1");

将“username”替换为要检索的cookie的名称即可。此代码将返回“username” cookie的值,如果未设置,则返回空字符串。

举报有用(17分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号