WEB 教程
实践 示例
HTML 参考手册
CSS 参考手册
PHP 参考手册

如何使用 jQuery 设置或取消设置 Cookie

主题:JavaScript / jQuery上一页|下一页

答案:使用JS document.cookie属性

您可以使用 JS document.cookie 属性来设置/取消设置 cookie,您不需要 jQuery。

让我们仔细看看下面的例子,了解如何在 JavaScript 中设置、读取、更新、取消设置或删除与文档关联的 cookie:

<script>
// 设置 cookie 的 30 天过期时间
document.cookie = "name=Peter; max-age=" + 30*24*60*60;
    
// Get name cookie value
var cookieValue = document.cookie.replace(/(?:(?:^|.*;\s*)name\s*\=\s*([^;]*).*$)|^.*$/, "$1");
console.log(cookieValue); // Prints: Peter
    
// 更新现有的 cookie 值
document.cookie = "name=Harry; max-age=" + 30*24*60*60;
    
// 读取更新的名称 cookie 值
var cookieValue = document.cookie.replace(/(?:(?:^|.*;\s*)name\s*\=\s*([^;]*).*$)|^.*$/, "$1");
console.log(cookieValue); // Prints: Harry
    
// Delete or unset the name cookie
document.cookie = "name=; max-age=0";
</script>

FAQ 相关问题解答

以下是与此主题相关的更多常见问题解答:

Advertisements