【问题标题】:Angularjs application in IE11 is not working without F12 developer toolsIE11 中的 Angularjs 应用程序在没有 F12 开发人员工具的情况下无法运行
【发布时间】:2016-01-08 09:00:45
【问题描述】:

我有一个在 chrome 和 mozilla 上运行良好的 Web 应用程序。 IE11 似乎存在故障,无法使用此浏览器正确加载页面。

当 F12 开发者模式处于活动状态时,它在各个方面都运行良好。

没有可能对 IE11 造成问题的控制台日志和样式属性。页面仍然无法正确加载。

不幸的是,我什至没有收到任何控制台错误。本节完全空白。

应用程序基于 angular1.2 和 jquery2.1 构建。 IE11版本为11.0.9600.18124

【问题讨论】:

  • 无法判断问题出在哪里 - 通常 Angular 可以在 IE 11 上正常工作。您需要将其修整直到问题消失,或者首先更新到 Angular 1.4 以查看是否有帮助。
  • 如果有任何可能导致问题的常见事情也可能会有所帮助!

标签: jquery angularjs internet-explorer internet-explorer-11 ie11-developer-tools


【解决方案1】:

已通过将使用“get”方法的任何 http 调用更新为“post”来解决此问题。如果仍然必须使用“get”方法,可能会有一种解决方法。

因此,通过清除所有控制台日志并更新所有对“post”方法的 http 调用解决了该问题。

【讨论】:

  • 这是最好的解决方案吗?
  • 这是我遵循的解决方案。可能还有另一个我没有遇到过的优化。
  • 除了删除console.log和更改get方法来发布,还有其他解决方案吗,我的应用是用Angular 6编写的
猜你喜欢
  • 2015-12-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-02-03
  • 2017-09-09
  • 1970-01-01
相关资源
最近更新 更多