javascript - 关闭 session 时未删除移动浏览器(chrome、safari)cookie

标签 javascript android ios mobile

移动浏览器(chrome、safari)不会杀死过期时间设置为“0”的 cookie,当浏览器重新打开时,相同的 cookie 仍然存在...

最佳答案

必须使用与设置时相同的参数删除 Cookie。如果值参数是空字符串或 FALSE,并且所有其他参数都与之前对 setcookie 的调用相匹配,那么具有指定名称的 cookie 将从远程客户端中删除。这是通过将值设置为“已删除”并将过期时间设置为过去一年来在内部实现的。

来自官方手册:http://php.net/manual/en/function.setcookie.php

关于javascript - 关闭 session 时未删除移动浏览器(chrome、safari)cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14527544/

相关文章:

javascript - JavaScript、AJAX 代码显示数据有问题

javascript - 获取以屏幕像素为单位的旋转 SVG 元素的边界?

android - 在谷歌分析中获取崩溃报告

android - 有没有办法在代码中为 RecyclerView 启用滚动条?

ios - SKProductsRequestDelegate 方法是否始终在主线程上调用?

javascript - Bootstrap Carousel 高度调整为浏览器高度

javascript - 使用拼接替换所有找到的项目

android - 为什么显示 "The getter ' 存在'被调用为空”?

ios - 如何在 iOS 中获取 NSError 消息?

ios - 如何根据内容设置 collectionview 单元格宽度?