ls existIE7中的以下代码警报:
if(window.localStorage) {
alert('ls exists');
} else {
alert('ls does not exist');
}
Run Code Online (Sandbox Code Playgroud)
IE7并不真正支持本地存储,但这仍然会提醒它.也许这是因为我在IE7浏览器中使用IE9并使用IE9开发人员工具进行文档模式.或者这可能是测试LS是否支持的错误方法.什么是正确的方法?
此外,我不想使用Modernizr,因为我只使用了一些HTML5功能,加载一个大脚本不值得它只是为了检测对这些事情的支持.
我已经在PHP中搜索了localStorage的使用,因为我需要在PHP中将localStorage数据作为$ var来获取,然后在PHP中使用它.这可能吗?
PS如果有人知道任何好的HTML5资源,除了谷歌上很容易找到的资源外,请分享.