1

这个问题可能我似乎超出了界限,但在我的情况下需要

我正在开发我的网站,它在除 IE 兼容模式之外的所有浏览器中都能正常工作。我在堆栈溢出中引用了许多站点和许多答案。

他们都将一个点称为

<meta http-equiv="x-ua-compatible" content="IE=8"> or EDGE

这将迫使 IE 跳过兼容性视图,但我需要我的网站也应该在 IE 兼容模式下稳定。

希望我能在这里得到我的答案...

提前致谢。

4

1 回答 1

3

您不需要它在兼容模式下工作。

兼容模式是为了方便用户(即,不是程序员)而设计的,以使针对早期版本 IE 的网站可以在当前版本中使用。

如果您的网页在当前版本中可以正常工作,则无需使其在兼容性视图中工作,实际上,您不必担心使其工作在那里。这不仅限于 IE 的兼容模式,任何兼容模式通常都是如此。除非必须,否则您不会使用它,最好的页面也不必这样做。

您已经遇到的片段就是解决方案(您到处都能看到它是有原因的)。它告诉 IE 您正确支持最新版本的渲染引擎,因此它应该使用它来显示您的页面。用户不需要做任何特别的事情来让它工作。

于 2012-03-11T05:39:41.733 回答