gpt4 book ai didi

javascript - 在 Firefox 中禁用 cookie 后,访问本地存储会出现安全错误

转载 作者:行者123 更新时间:2023-11-29 17:24:01 29 4
gpt4 key购买 nike

我在 Firefox 中看到奇怪的行为。我有一个使用本地存储的小型网络应用程序。我禁用 cookie 并运行我的应用程序。它在访问本地存储时抛出安全错误。应用程序不运行。在 chrome 应用程序运行时出现 uncaught_error : QUOTA_EXCEEDED_ERROR。这是我访问本地存储的方式

_infSt = ((!!window.localStorage) && (!!window.atob));
if(_infSt){
_infLJsV = window.localStorage.getItem( 'infJsV' );
if(_infLJsV === _infJsV) {
var strjL = window.localStorage.getItem( 'infJqN' );
if(strjL != ''){
inFjL = strjL;
}
}
}

在 firefox 8.0 中,我在运行 _infSt = ((!!window.localStorage) && (!!window.atob)); 时出错。在 firefox 10.00 中,我在尝试 atob(inFjL);

时遇到错误

在这个世界上,禁用 cookie 和本地存储有什么联系?请帮忙

最佳答案

它被链接是因为 localStorage 只是类固醇的 cookie:它是一种在用户机器上永久保存每个站点数据的方法,具有对一个站点的读写访问权限。

因此,如果用户禁用 cookie(例如,出于隐私原因),他们确实也想禁用 localStorage。因此,这就是浏览器所做的。

关于javascript - 在 Firefox 中禁用 cookie 后,访问本地存储会出现安全错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10516767/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com