我正在构建的网站使用localstorage并配备php会话回退。
如何在没有localstorage环境的情况下测试我的网站,而不必降级Firefox、Internet Explorer 8、Chrome或Safari?因此,我可能正在寻找这些浏览器之一的插件?
我已经尝试在ie8中使用ie7模式 - 没有成功 :(
我正在构建的网站使用localstorage并配备php会话回退。
如何在没有localstorage环境的情况下测试我的网站,而不必降级Firefox、Internet Explorer 8、Chrome或Safari?因此,我可能正在寻找这些浏览器之一的插件?
我已经尝试在ie8中使用ie7模式 - 没有成功 :(
针对 Firefox:
Dom.storage.enabled
Web应用程序1.0规范定义了一种允许网页使用类似于cookie的“客户端会话和持久存储”在Web浏览器中存储信息的机制。虽然会话存储的使用受用户的cookie首选项的影响,但此首选项可以完全禁用。
针对 Chrome:
Chrome/Chromium - disable HTML5 LocalStorage and Databases for all webpages /or ask user
虽然互联网上有些资源称Chrome的cookie阻止不会同时阻止LocalStorage,但我刚刚进行了快速测试并发现它实际上会阻止LocalStorage(至少在当前beta版的Chrome 12中)。
针对 IE:
Internet Explorer
选择“工具”->“Internet选项”->“常规”->勾选“退出时删除浏览历史记录”,点击“删除”,勾选“Cookie”,再次点击“删除”,最后重新启动浏览器。
关于 Safari 我不太确定,但我想它和 Chrome 类似。
使用选项/命令行开关启动Chrome:
--disable-local-storage
window.localStorage
(即通过控制台)时会出现错误。 - Christian Ulbrich对于Chrome来说,我发现最简单的方法是禁用Cookies和本地存储。以下是具体操作:
设置 -> "显示高级设置" -> "内容设置" -> "阻止站点设置任何数据"