2013-11-28 232 views
2

我目前在ie10上遇到localStorage问题。我有以下代码片段,它适用于除ie10以外的所有浏览器。。系统找不到指定的路径

if (typeof (window.Storage) !== 'undefined' && localStorage.storageKey) { 
    return localStorage.storageKey; 

我已经看到了一些类似的问题,这似乎是一个已知的bug,但接受了所有的答案似乎对整理出的浏览器设置...不幸的是我无法要求被面向我用户要做的;)

对于我需要的问题,sessionStorage是一个可行的解决方案,它不会导致任何问题(我可以看到),所以我能够使用它。

if (typeof (window.Storage) !== 'undefined' && sessionStorage.storageKey) { 
    return sessionStorage.storageKey; 

不过,我想知道是否有人已经经历了这一点,并想出了一个解决方案,而不会带来外部lib中,得到的localStorage全线的工作?

回答

0

关于localStorage简要说明click here! 用于进一步使用localStorage

1

在IE10 localStorage不会工作,如果你要使用文件URI方案来访问你的应用程序。只需将应用程序部署在任何应用程序服务器(如Apache Tomcat)中,然后通过本地主机访问您的应用程序。

相关问题