使用Firefox Quantum从Javascript中获取本地驱动器中的cookie

时间:2017-11-17 11:02:14

标签: javascript firefox cookies

我在我的Javascript代码中将一些信息存储在cookie中。在安装Firefox Quantum之前,我没有问题从本地驱动器设置和读取它们。

现在似乎已设置了cookie(已在cookie中检查过),但如果我打开html文件则无法读取。 document.cookie.length值始终为零。然而,如果我设置cookie并刷新浏览器(或再次打开文件而不关闭第一个文件),则可以读取cookie。

到目前为止,Firefox使用file:///存储和读取cookie,但这种扭曲对我来说是新的。我想有些设置必须改变。

有人可以告诉我一个解决方案,如何允许从本地驱动器再次读取cookie?

谢谢。

1 个答案:

答案 0 :(得分:1)

由于安全问题和其他问题,Firefox Quantum(与Google Chrome及其他人一样)禁用了存储本地文件的Cookie。 HTML5 Web存储命令正在接管服务器和本地网页的cookie过去。请参阅“https://www.w3schools.com/html/html5_webstorage.asp