win7, ie11 不支持 localStorage 怎么解决? 200

为什么有些电脑的ie11游览器不支持localStorage?完全window里找不到这个对象html5test看过,显示的是"NO"这个问题怎么解决?求大神指教急急..... 为什么 有些 电脑的 ie11 游览器不支持 localStorage ? 完全window里找不到这个对象
html5test 看过,显示的是"NO"
这个问题怎么解决?求大神指教 急急..
解决追加 100悬赏
游览器版本 (11.0.9600.18617)跟这个版本没关系吧?
展开
 我来答
武昌国计无疆5
2017-06-17
知道答主
回答量:4
采纳率:0%
帮助的人:2917
展开全部

从IISS里浏览是支持的,在本地直接打开网页就显示localStorage/sessionStorage未定义

比如Test1.html

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Test</title>
<script type="text/javascript">
if (typeof(Storage) !== "undefined") {
try {
if (sessionStorage.lastname == null) {
sessionStorage.lastname = "CCCC"
} else {
alert(sessionStorage.lastname);
}
} catch (e) {
alert(e.message);
}
if (localStorage.getItem("lastname") == null) {
localStorage.setItem("lastname", "Gates")
} else {
alert(localStorage.getItem("lastname"));
}
} catch (e) {
alert(e.message);
}
} else {
alert("不支持");
}
</script>
</head>
<body>
</p>Test</p>
</body>
</html>

本地地址

IIS地址

泰盐好软92
2017-04-01 · 超过11用户采纳过TA的回答
知道答主
回答量:23
采纳率:0%
帮助的人:11.8万
展开全部

localStorage 是本地存储的意思 ie11不支持我还不知道 ,但是我项目中只要兼容ie8+所以这个本地存储是可以用的 ,然后兼容ie7或者其他版本的办法就是  使用cookie  啊  !!!!

function getCookie(name){
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
if(arr=document.cookie.match(reg))
return unescape(arr[2]);
else
return null;
}
function delCookie(name) {
var exp = new Date();
exp.setTime(exp.getTime() - 1);
document.cookie = name + "=; expires=" + exp.toGMTString()+";path=/;domain="+domain+";";
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雪域争峰
2018-07-24 · TA获得超过219个赞
知道小有建树答主
回答量:292
采纳率:0%
帮助的人:98.7万
展开全部
IE “Internet选项”->“安全”中有一个“启动保护模式”的单选项,在选中的情况下localStorage是无法使用的,直接提示“拒绝访问”。
把这个关了就能用了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ml4w5
2017-03-31 · TA获得超过1394个赞
知道小有建树答主
回答量:625
采纳率:25%
帮助的人:652万
展开全部

不可能吧?IE11肯定支持localStorage:

猜想你应该是在本地环境下运行测试的,你用服务器环境测试下。

追问
我是在服务器环境下测试的,我也知道 storage 是IE8开始 支持的。
但真的有些ie11 不能运行,完全找不到对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ugrg
2018-01-25 · TA获得超过375个赞
知道小有建树答主
回答量:551
采纳率:0%
帮助的人:246万
展开全部

Windows 7 SP1的基本版本IE11(11.0.9600.16428)中这是一个问题.

安装补丁之后,要更新到11.0.9600.16476(更新版本11.0.2 - KB2898785)问题得到解决.指向其他版本Windows(32位等)的链接可以在修补程序下载页面.

JavaScript localStorage对象损坏

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式