iOS的Safari在无痕模式下,sessionStorage操作产生异常,报错QUOTA_EXCEEDED_ERR: DOM Exception 22。

html5 localStorage error with Safari: “QUOTA_EXCEEDED_ERR: DOM Exception 22: An attempt was made to add something to storage that exceeded the quota.”

function isLocalStorageNameSupported() {
var testKey = 'test', storage = window.sessionStorage;
try {
storage.setItem(testKey, '1');
storage.removeItem(testKey);
return true;
} catch (error) {
return false;
}
}

调试

try {} catch(error) {alert(error)} 

最新文章

  1. linux安装VirualBox虚拟机
  2. C++11 新特性: unordered_map 与 map 的对比
  3. .NET GC Server-Background-GC
  4. mencoder mencoder 安装使用及常用参数
  5. git_share
  6. iOS实践04
  7. js实用方法记录-js动态加载css、js脚本文件
  8. Linux内核互斥锁--mutex
  9. Android开发学习之路--性能优化之常用工具
  10. XSS(笔记1)
  11. MySQL数据库8.0.15 安装教程
  12. request.getRealPath为什么会被代替
  13. Python中的高级数据结构详解
  14. 前端编程tips
  15. 第三部分:Android 应用程序接口指南---第四节:动画和图形---第一章 属性动画及动画与图形概述
  16. spring之拦截器
  17. KindEditor echarts
  18. 谈谈Java引用和Threadlocal的那些事
  19. jQuery基础(样式篇,DOM对象,选择器,属性样式)
  20. November 7th 2016 Week 46th Monday

热门文章

  1. 初识 Bootstrap
  2. JS 实现全屏预览 F11功能
  3. 【转载】分布式系列文章——Paxos算法原理与推导
  4. 第二十二节:scrapy爬虫识别验证码(一)类库安装
  5. BNUOJ 35759 The Great Pan
  6. hdu1978
  7. MVC Ajax.BeginForm重复提交解决方法
  8. 莫(meng)比(bi)乌斯反演--BZOJ2301: [HAOI2011]Problem b
  9. key通用操作【九】
  10. struts面试题及答案【重要】