在IE11中没有清除cookie(cookie是通过Javascript写入document.cookie设置的)

mrj*_*per 4 javascript cookies internet-explorer internet-explorer-11

所以我通过写入document.cookie 手动通过Javascript 手动设置了一些cookie ,并且它们写得很好.

我查了一下

console.log(document.cookie)
Run Code Online (Sandbox Code Playgroud)

我的问题是,即使我手动清除了我的历史记录

  • 互联网选项=>浏览历史记录=>删除(确保勾选"Cookie和其他网站数据")
  • 确保勾选"退出时删除浏览历史记录",并勾选"Cookie和其他网站数据"

document.cookie仍显示我手动创建的cookie值.

我试过的事情:

  • 关闭标签.手动清除我的历史.然后在新标签上重新打开我的页面
  • 完全关闭IE11.重新打开应用程序.然后在新选项卡上打开我的页面

我有什么想法可能做错了吗?

谢谢

PS.虽然我可以通过Javascript使我的cookie过期.我不能指望最终用户这样做.:)

Jon*_*lin 6

如果网站是IE11中的"最爱",我已经看到过这种情况.你能试试以下吗?

转到Internet选项=>浏览历史记录=>删除(取消选中"保留收藏夹网站数据").单击"删除",然后关闭IE11.

图片供参考1 图片供参考2

如果您的网站不是最喜欢的,请告诉我.