Nad*_*ine 14 internet-explorer internet-explorer-7
我最近发现了将以下内容添加到网站标题中的乐趣:
<meta http-equiv="X-UA-Compatible" content="IE=8" />
Run Code Online (Sandbox Code Playgroud)
网站只是工作,CSS很漂亮,生活也很好.但我有点担心这种做法有多好?
那台安装了IE7的旧电脑怎么样?该版本的IE7能否实际访问IE8标准模式?
Spu*_*ley 24
对问题最后一部分的简短回答是否定的:IE7不能在IE8模式下工作.所以使用X-UA-Compatible标题不会强迫旧版本的IE认为它们是更新的版本.(如果有效,我们都可以开始使用content="IE-10"并完成担心后向兼容性永远)
该X-UA-Compatible标志的作用是告诉较新版本的IE重新进入兼容模式以模拟旧版本.因此,您的content="IE-8"标志对IE7或IE8没有影响,但会使IE9重新进入IE8模式.
这意味着IE9将以试图向后兼容的名义有效地丢弃其新功能.
如果这是你想要的IE9,那么一定要使用X-UA-Compatible标题.如果它不是你想要的,那就不要使用它.
(值得注意的是,已知IE中的向后兼容模式与他们试图模拟的版本的真实副本100%兼容并不是很好,所以不要认为你会获得完美的副本在IE9中运行的IE8也是如此 - 在普通模式下,IE8或IE9都有自己的怪癖
| 归档时间: |
|
| 查看次数: |
35512 次 |
| 最近记录: |