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