如何检测Windows本地存储是否可用
How can I detect if Windows local storage is available?
我使用了以下代码:
//if (Modernizr.localstorage) {
// // window.localStorage is available!
//} else {
// // document.location.href = '/Error/Message/OldBrowser';
//}
有没有什么方法可以让我在不使用Modernizr的情况下做同样的事情?
if (!!window.localStorage) {
/* you have localstorage */
}
注意:即使在IE8 上本地存储也可以使用
来自DevProConnections杂志:
function supportStorage()
{
return ('localStorage' in window) && window['localStorage'] != null;
}
相关文章:
- 使用Angular存储用户以前是否选中过复选框,然后再调用它的最佳方式是什么
- 检查本地存储值是否等于
- 是否可以从Html本地存储输出到.csv或类似文件
- qoxdoo中的离线存储是否与所有浏览器和本地文件系统兼容
- 是否可以在客户端存储信息
- 组合框是否需要数据存储
- 是否可以将音频存储为javascript/jQuery中的blob数据
- 是否可以将Windows VisualSVN存储库与MAC客户端一起使用
- 如何检测Windows本地存储是否可用
- Node.js包.json是否需要位于存储库的根目录
- 初始化是否可以存储为JavaScript中的字符串
- 是否可以捕获音频并将其存储在阵列中
- jquery.data 在存储元素时是否跳过事件处理程序
- html5本地存储是否存储每个iframe
- 本地存储是否持久
- Extjs数据模型/存储是否支持任何包装代理构建器方法?
- 本地存储是否具有浏览器的某种内部“优化”
- 将令牌存储到JS本地存储是否安全?
- 会话存储是否安全?
- 有没有一种简单的方法来检查本地存储是否为空