Javascript IE9抛出错误:';错误:Microsoft Internet extensions';中发生内部错误;运行angular应用程序时

Javascript IE9抛出错误:';错误:Microsoft Internet extensions';中发生内部错误;运行angular应用程序时,javascript,angularjs,internet-explorer-9,local-storage,console.log,Javascript,Angularjs,Internet Explorer 9,Local Storage,Console.log,错误:Microsoft Internet extensions中发生内部错误 错误:访问被拒绝 当我在IE的开发工具中调试时,它指向有关本地存储的代码 I'm getting the error in IE9 when loading my app: 我不确定这是一个角度的IE问题,还是只是IE相关的问题。提前谢谢 您是否在本地运行应用程序?IE9不支持本地文件的本地存储 这个问题有很多进一步的解释: 更新可能重复:我发现这很可能是CORS和IE9的问题。我已经研究过使用XDomain()

错误:Microsoft Internet extensions中发生内部错误 错误:访问被拒绝

当我在IE的开发工具中调试时,它指向有关本地存储的代码

I'm getting the error in IE9 when loading my app: 

我不确定这是一个角度的IE问题,还是只是IE相关的问题。提前谢谢

您是否在本地运行应用程序?IE9不支持本地文件的本地存储

这个问题有很多进一步的解释:

更新可能重复:我发现这很可能是CORS和IE9的问题。我已经研究过使用XDomain(),但不太确定在提到从域和主域时所指的内容。有什么想法吗?我不是在本地测试我们的开发服务器,但仍然会出错。你是否也在查看开发服务器上的站点,或者你是从另一台机器上看的http:///whatever.html?I“我从另一台机器上查看它。您可以尝试确保用于加载网站的机器正在以管理员权限运行。”。您还可以检查IE设置以确保未启用保护模式(在Internet选项->安全下)。IE对localstorage的支持很脆弱,因此您可能希望在代码中专门测试它:if(localstorage==“undefined”),而不是您最初的测试方式。您可能已经发现,IE9()只对CORS提供部分支持。听起来你可能想问一个关于XDomain的新问题,以便进一步了解。
if (localStorage) {
  // some code
} else {
  // some code
}