如何在禁用localstorage的情况下浏览?

时间:2011-07-06 17:49:52

标签: html5 cross-browser local-storage

我正在构建的网站使用localstorage并回退到php会话。

如何在没有降级Firefox,Internet Explorer 8,Chrome或Safari的情况下在本地存储空闲环境中测试我的网站?所以我可能正在寻找其中一个浏览器的附加组件?

我在ie8中尝试了ie7模式 - 没有快乐:(

5 个答案:

答案 0 :(得分:27)

对于Firefox:

  

Dom.storage.enabled

     

Web应用程序1.0规范定义了一种机制,允许网页使用称为“客户端会话和持久存储”的Web浏览器(类似于cookie)存储信息。虽然会话存储的使用取决于用户的cookie首选项,此首选项允许它完全禁用。

对于Chrome:

  

Chrome/Chromium - disable HTML5 LocalStorage and Databases for all webpages /or ask user

     

虽然互联网上的一些资源声称Chrome的cookie阻止不会阻止LocalStorage,但我只是进行了快速测试并发现它确实阻止了LocalStorage,(至少在Chrome 12中,当前的beta版本)。 p>

对于IE:

  

Internet Explorer

     

选择“工具” - > “互联网选项” - > “一般” - >选中“退出时删除浏览历史记录”,单击“删除”,选中“Cookies”,再次单击“删除”,然后重新启动浏览器。

不确定Safari,但我认为它与Chrome类似。

答案 1 :(得分:20)

使用选项/命令行开关启动Chrome:

--disable-local-storage

答案 2 :(得分:11)

在Firefox中将dom.storage.enabled设置为false中的about:config。

答案 3 :(得分:2)

我发现Chrome的最简单方法是禁用Cookie和本地存储。方法如下:

设置 - > “显示高级设置......” - > “内容设置......” - > “阻止网站设置任何数据”

答案 4 :(得分:0)

如果要在IE中禁用本地存储。使用这个

  

选择“ Internet选项”->“高级”选项卡->转到   “安全”->取消选中“启用DOM存储”