js 设置cookie
时间: 2023-10-02 20:11:23 浏览: 90
好的,关于设置 cookie,你需要使用 JavaScript 中的 document.cookie 属性。可以通过设定 cookie 的名字和值以及可选属性(如过期时间、路径和域名等)来设置 cookie。
例如,以下代码将设置一个名为 cookieName 值为 cookieValue 的 cookie,过期时间为一天,作用路径为根目录:
```
document.cookie = "cookieName=cookieValue; expires=" + new Date(new Date().getTime() + 24 * 60 * 60 * 1000).toUTCString() + "; path=/";
```
请注意,在 JavaScript 中设置的 cookie 仅仅对当前网站有效。如果你希望在不同的域名下共享 cookie,需要将 cookie 的 domain 参数设置为主域名。
希望我的回答能够解决你的问题。
相关问题
js设置cookie PHP获取cookie
JavaScript设置Cookie可以使用document.cookie属性,通过给document.cookie赋值来设置Cookie的键值对。例如,要设置名为"username"的Cookie,可以使用以下代码:
```
document.cookie = "username=John Doe";
```
PHP获取Cookie可以使用$_COOKIE超全局变量来获取。$_COOKIE是一个关联数组,其中键是Cookie的名称,值是Cookie的值。例如,要获取名为"username"的Cookie的值,可以使用以下代码:
```
$username = $_COOKIE['username'];
```
js设置cookie值
在 JavaScript 中,可以使用 `document.cookie` 来设置和获取 Cookie 值。例如,要设置一个名为 `username`,值为 `JohnDoe` 的 Cookie,可以使用以下代码:
```
document.cookie = "username=JohnDoe";
```
如果要设置多个 Cookie,可以使用分号(`;`)分隔它们。例如:
```
document.cookie = "username=JohnDoe; expires=Thu, 18 Dec 2022 12:00:00 UTC; path=/";
```
在这个例子中,我们设置了一个名为 `username`,值为 `JohnDoe` 的 Cookie,并且还设置了过期时间和路径。注意,多个 Cookie 值之间要用分号进行分隔。
阅读全文