Local storage ie 10 localStorage.getItem返回错误:更多数据可用

Local storage ie 10 localStorage.getItem返回错误:更多数据可用,local-storage,internet-explorer-10,Local Storage,Internet Explorer 10,我在web应用程序中使用localStorage来保存所有类型的数据。但是,这似乎不适用于internet explorer 10 当我尝试用以下方法测试此功能时: localStorage.testItem = "testing" 但是,当我尝试时,它工作得很好 localStorage.setItem('testItem', 'testing'); 我得到一个错误:更多数据可用。这是怎么回事?我对此没有确切的答案,但我已经在一个远程用户的邮箱上调试了大约一个月了。我还没有直接进入这个盒子

我在web应用程序中使用localStorage来保存所有类型的数据。但是,这似乎不适用于internet explorer 10

当我尝试用以下方法测试此功能时:

localStorage.testItem = "testing"
但是,当我尝试时,它工作得很好

localStorage.setItem('testItem', 'testing');

我得到一个错误:更多数据可用。这是怎么回事?

我对此没有确切的答案,但我已经在一个远程用户的邮箱上调试了大约一个月了。我还没有直接进入这个盒子,但我知道的是:

  • 在我的特殊情况下,任何对
    localStorage
    的引用都会导致“SCRIPT234:More data is available”异常。这与OP的问题略有不同
  • 错误234:可用的更多数据是
  • 无论是否在“工具/互联网选项/高级/安全/启用DOM存储”中选中“启用DOM存储”,错误都会以两种方式发生
  • 它发生在IE11的最新版本中:IE11.0.9600.17501
  • 除了这个问题外,IE内部没有发生过这种错误的记录。这通常是一个系统级错误。它冒泡进入JS控制台的事实令人不安。通常,当一个操作系统向一个网页展示它的内脏时,该网页可以进入并窃取一些器官

  • 最终,错误不再出现,但我不知道实际的修复方法。用户在解决问题之前确实清除了浏览器缓存(可能已损坏?),但也可能是解决问题的Windows更新或其他未知更改。目前,我不知道如何复制它,但希望上面的一些信息能够帮助下一个遇到它的人。

    我们的一个客户遇到了这个错误,并向我们发送了一个屏幕截图(IE9 Windows 7)。

    我们的网页同样利用了本地存储

    我可以确认已解决此问题

    1. Select Tools (via the Gear Icon) > Safety > Delete browsing history...
    NOTE: You can also access this menu by holding Ctrl + Shift + Delete.
    
    2. Make sure to uncheck Preserve Favorites website data and check both Temporary Internet Files and Cookies then click Delete.
    Uncheck Preserve Favorites website data; Check both Temporary Internet Files and Cookies; > Delete
    
    3. You will get a confirmation at the bottom of the window once it has successfully cleared your cache and cookies.
    
    Further Troubleshooting
    
    1. Close out of Internet Options. Click on Tools and select Developer Tools.
    
    2. In the Developer Tools window, click on Cache and select Clear Browser Cache...
    
    3. Click Yes to confirm the clearing of the browser cache.
    

    我面前有一个屏幕截图“更多数据可用”。错误,但在IE8中。我还不知道原因,但你并不孤单!我看到的错误是,只要引用
    localStorage
    ,IE8和IE11(绝对最新版本)就会抛出“更多数据可用”错误。只要在控制台中键入
    localStorage
    ,就足以触发它。当然,这看起来像是IE中的一个bug,或者是一个不寻常的环境设置。我也遇到了这个问题,并且惊讶地发现没有找到更多关于这个错误的信息。你找到答案了吗?请在链接中为你的答案添加一些信息。这可能会被打破,你的答案将不再有效。