Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在IE8中使用localtorage的替代方法_Javascript_Internet Explorer - Fatal编程技术网

Javascript 在IE8中使用localtorage的替代方法

Javascript 在IE8中使用localtorage的替代方法,javascript,internet-explorer,Javascript,Internet Explorer,当我使用localstorage时,我的JSP页面上出现以下错误 本地存储未定义 下面是示例JSP代码 if(localstorage['ScriptActivityHelpSectionHidden']!='undefined') { helpSectionHidden=localstorage['ScriptActivityHelpSectionHidden']; if(helpSectionHidden=='true') { s

当我使用localstorage时,我的JSP页面上出现以下错误

本地存储未定义

下面是示例JSP代码

     if(localstorage['ScriptActivityHelpSectionHidden']!='undefined')
 {
     helpSectionHidden=localstorage['ScriptActivityHelpSectionHidden'];
     if(helpSectionHidden=='true')
     { 
         setEditorWidthForActivity(helpId);
     }else
     {
         $("#helpId").show(); 
     }
 }

您没有正确拼写,大小写很重要:
localStorage

这不是JSP代码;这是Javascript。本地存储发生在客户端上;它是浏览器的一部分,仅存在于新浏览器中,用户可以关闭它。另一种选择是使用服务器上的存储,即数据库;换句话说,使用AJAX。这是正确的。另外,要知道它是否得到支持,请参见:是的,幸运的是,最近它得到了很好的支持。