Javascript 对象不支持IE 10中的属性或方法“querySelector”

Javascript 对象不支持IE 10中的属性或方法“querySelector”,javascript,html,angularjs,internet-explorer,Javascript,Html,Angularjs,Internet Explorer,我在IE 10的支持方面遇到了一个问题。该网站非常适合在除IE以外的其他浏览器中使用。。我也尝试过使用IE11,但仍然没有成功 我使用angularJS,IE无法识别querySelector 有人能想出解决这个问题的办法吗?请帮帮我 我的AngularJS版本是v1.2.22 我附上了我的错误信息 非常感谢你帮助我 更新 通过Syed Ali Taqi的帮助,我已经通过删除所有历史记录、cookies和重置设置来克服了这个错误,但我遇到了一个新问题,就是这样 [$rootScope:inp

我在IE 10的支持方面遇到了一个问题。该网站非常适合在除IE以外的其他浏览器中使用。。我也尝试过使用IE11,但仍然没有成功

我使用angularJS,IE无法识别querySelector

有人能想出解决这个问题的办法吗?请帮帮我

我的AngularJS版本是v1.2.22

我附上了我的错误信息

非常感谢你帮助我

更新

通过Syed Ali Taqi的帮助,我已经通过删除所有历史记录、cookies和重置设置来克服了这个错误,但我遇到了一个新问题,就是这样

[$rootScope:inprog]http://errors.angularjs.org/1.2.22/$rootScope/inprog?p0=%24摘要

我想知道为什么IE会在这一部分出错,而在其他浏览器如Chrome和firefox中却没有。。我对网站与所有浏览器的兼容性非常敏感,因为我们不能规定用户使用什么浏览器


任何人都可以帮助我,请查看并检查IE浏览器的兼容模式。

我认为是其他原因导致了失败。根据IE10的规定,支持应该在那里

确保IE没有使用任何兼容模式来查看您的站点。
转到设置>兼容性模式>确保未选中在兼容性模式下显示intranet站点。

这应该可以解决问题:

删除所有历史记录 清除Cookies 重置IE设置
这可能是由IE的兼容模式引起的。您可以在兼容性视图设置下查看您的站点域是否已列出。

IE开发者工具[F12]对我诊断此IE11非常有用:

dev tools上的工具栏有一个下拉列表,可以让您选择IE兼容版本 使用工具栏上的下拉菜单设置所需版本,然后刷新页面 在我的例子中,当使用版本8或更高版本时,错误消失了
为了解决这个问题,我最后添加了一个meta标记,如下所述。实际上,我是通过web.config添加的,如图所示。

您是否已将其设置为“是”,并且当我将ie更改为兼容模式时,它仍然会出现该错误。首先,我要弄清楚对象的实际内容和应该是什么。在谷歌搜索了一段时间后,我发现有些人通过删除所有历史记录来解决此问题,清除Cookie和重置IE设置可能会有所帮助。我尝试过。。错误没有显示,但在我的inspect元素控制台中显示SCRIPT5:访问被拒绝。它指向gsd.html,第1行字符1,该html文件不是来自我的项目是的,解决了我的问题,请帮助我解决我的其他问题我尝试了你给我的链接,但它指向了我的angularJS..是的,问题现在在你的angularJS代码中。您是否在其他浏览器中试用过它,它是否工作正常?是的,它在除IE以外的其他浏览器中工作正常。。我之前解决的问题是IE…,我与AngularJS的合作不多。但是我正在解决你的问题,我会尽快给你更新的。非常感谢。。我真的很感谢你的帮助。我还在测试哪个angularJS版本与IE兼容。。我希望这会给我带来积极的结果。。