IE 文档模型设置 免去你IE 按F12去调文档标准的烦恼。

英文原文:http://msdn.microsoft.com/en-us/library/cc288325(VS.85).aspx

最近在做一个前端页面,在各种浏览器上,各种差异,各种无赖。各种郁闷。

因为自己本机上的测试是IE10标准。 所以在其他浏览器上有多差异。 不过总算找到解决办法了。

先来个示例:

<html>
<head>
<!-- Mimic Internet Explorer 7 -->
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> 设置该文件默认以ie7 兼容模式浏览。不需要手动去 按F12调整

<title>My Web Page</title> </head>
<body>
<p>Content goes here.</p>
</body>
</html>

再来段:     设置该Html文件以IE10标准模式读档。  版本依次往下排的好处是,优先使用*别的浏览模型。

<meta http-equiv="X-UA-Compatible" content="IE=10">
<!-- IE8 mode -->
        <meta http-equiv="X-UA-Compatible" content="IE=9">
   <!-- IE9 mode -->
        <meta http-equiv="X-UA-Compatible" content="IE=8">
<!-- IE10 mode -->

想要使用js 来控制?

javascript:alert(document.documentMode);  啥意思?   得到当前的文档模式。   弹出结果:  8    意思是以IE8  文档标准。

这段又是啥?自动寻找最接近的模式。

<meta http-equiv="X-UA-Compatible" content="IE=4"> <!-- IE5 mode -->
<meta http-equiv="X-UA-Compatible" content="IE=7.5"> <!-- IE7 mode -->
<meta http-equiv="X-UA-Compatible" content="IE=100"> <!-- IE8 mode -->
<meta http-equiv="X-UA-Compatible" content="IE=a"> <!-- IE5 mode -->

闲麻烦?或者不知道版本的最高标准?

<meta http-equiv="X-UA-Compatible" content="Edge">

如此就好,自动使用浏览器最高标准。  这个方法不推荐,虽然是懒人程序员的好东西。但是不一定是最实用的。这个目前不稳定啊。

上一篇:Qt 文档编辑设置


下一篇:51nod 1575 Gcd and Lcm