我在我的Javascript代码中将一些信息存储在cookie中。在安装Firefox Quantum之前,我没有问题从本地驱动器设置和读取它们。
现在似乎已设置了cookie(已在cookie中检查过),但如果我打开html文件则无法读取。 document.cookie.length值始终为零。然而,如果我设置cookie并刷新浏览器(或再次打开文件而不关闭第一个文件),则可以读取cookie。
到目前为止,Firefox使用file:///存储和读取cookie,但这种扭曲对我来说是新的。我想有些设置必须改变。
有人可以告诉我一个解决方案,如何允许从本地驱动器再次读取cookie?
谢谢。
答案 0 :(得分:1)
由于安全问题和其他问题,Firefox Quantum(与Google Chrome及其他人一样)禁用了存储本地文件的Cookie。 HTML5 Web存储命令正在接管服务器和本地网页的cookie过去。请参阅“https://www.w3schools.com/html/html5_webstorage.asp”