首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何隔离或调试IE 10和11特有的问题?

如何隔离或调试IE 10和11特有的问题?
EN

Stack Overflow用户
提问于 2014-08-07 23:19:11
回答 1查看 219关注 0票数 2

我组装了一个在Chrome、Firefox和Safari中看上去很棒的web应用程序,但是当涉及到IE10和11时,它就崩溃了。事实上,它在IE11中的工作效果比10还要差。

在IE 11中,<canvas>元素甚至不会出现,而且一些<div>元素看起来非常奇怪,而且没有边框半径,尽管我在CSS中指定了它。不幸的是,控制台中没有错误,坦率地说,我不知道在CSS和JS中出现了哪些问题。

,在这种情况下,您看不到调试IE的任何好起点,您会怎么做?

我本来希望通过W3C Validator和JSHint / lint来运行这些东西会有所帮助,但即使它们也是完全干净的。这将是很好的找到一些工具,使这是一个更干净的过程,以及除了这些注意,但到目前为止,我是射击空白。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-08 15:08:47

对于某些原因,微软决定在IE8和on (现在更名为IE11中的“仿真”)中启用“兼容性模式”。这样做的目的是能够在遗留模式下看到网站,这样我们就可以开发网站,看看它将如何在旧的浏览器上运行,甚至使其“正确地”工作在没有使用当前web标准的网站上,等等。

不幸的是,对于局域网连接,它们已经默认为ON。这似乎是一个偏颇的选择,但正如特里在评论中指出的那样,这确实是一个解决方案的问题:

博客文章

解决方案是通过设置(齿轮图标)>兼容性视图设置>取消选中“在兼容视图中显示intranet站点”复选框,禁用IE11的intranet站点兼容性视图。进行配置更改会立即使IE11开始正确地呈现页面。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25193788

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档