【问题标题】:local storage in IEIE本地存储
【发布时间】:2013-11-08 17:08:18
【问题描述】:

当我试图从本地存储值中获取项目时,它在 IE8 中返回“未定义”

我正在使用以下代码:

设置项目:

var value = document.getElementById('test').value;
var key = "i" + x + "test" + y;              
localStorage[key] = value;

并得到项目:

var test   = localStorage["i" + x + "test" + y];
alert(test);

返回undefined

我对 firefox 4 和 chrome 使用了相同的代码。它返回的值与我在本地存储中设置的值相同

【问题讨论】:

标签: javascript


【解决方案1】:

确保您使用的是正确的 HTML5 文档类型:

<!DOCTYPE html>

并且您处于 IE8 模式(确保您没有启用某些兼容 IE7 模式)。

【讨论】:

  • 太棒了.. 现在可以正常工作了.. 我刚刚在代码中包含了 .. 谢谢
猜你喜欢
  • 2012-03-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-06-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多