3

根据我阅读的所有内容,Firefox 3.5+ 支持 localStorage。然而我在 Firefox 3.6 中看到了警报(失败)。我的 Firefox 中是否有一些奇怪的设置?有任何想法吗?

function supports_html5_storage() {
    try {
        return 'localStorage' in window && window['localStorage'] !== null;
    } catch (e) {
        alert('failing');
        return false;
    }
}

注意:该页面有一个 HTML5 文档类型(尽管我认为这没有区别)。

4

2 回答 2

6

即使 Firefox 支持 localStorage,也可以将其关闭。检查它是否已打开。

转到about:config并检查dom.storage.enabled设置为true

于 2010-10-01T14:29:46.440 回答
0

我刚刚遇到了http://meyerweb.com/eric/thoughts/2012/04/25/firefox-failing-localstorage/中描述的错误:如果您将 cookie 选项设置为“每次询问”,Firefox 将不允许本地存储. 奇怪但真实,至少在我当时使用的 FF12 中。解决方法是将您的 cookie 设置为保留会话或直到它们过期。

于 2013-01-27T21:14:56.543 回答