【问题标题】:How to delete Cookie after page has changed Javascript页面更改 Javascript 后如何删除 Cookie
【发布时间】:2014-12-19 06:38:18
【问题描述】:

我将使用 javascript 将 cookie 添加到特定页面,就像这样简单

document.cookie="username=John Doe";

我想让它们在用户更改特定页面时过期[导航到另一个页面]。如何做到这一点

【问题讨论】:

    标签: javascript jquery html cookies


    【解决方案1】:

    只需将 cookie 时间设置为过期日期即可:

    document.cookie = "username=; expires=Thu, 01 Jan 1970 00:00:00 UTC";
    

    见:JavaScript Cookies

    【讨论】:

    • 不,不是这样,当用户离开页面时,无论如何都要删除它们。
    • @CadeLewis 然后在引发onbeforeunload 事件时执行此操作。见developer.mozilla.org/en-US/docs/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-29
    相关资源
    最近更新 更多