IE文档模式和兼容模式


http://blogs.msdn.com/b/ie/archive/2010/06/16/ie-s-compatibility-features-for-site-developers.aspx

浏览模式,浏览器发给相关user-agent信息给服务端,如在IE9下 浏览模式是ie7的话那么user-agent信息指示当前是易IE7方式浏览,但是同时包含IE9的相关信息

文档模式指示浏览器如何呈现页面内容

<meta http-equiv="X-UA-Compatible"  content="IE=EmulateIE7,IE=EmulateIE9">

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7; IE=EmulateIE9">
</head>
<body>
</body>
</html>

在IE8下面以IE7模式渲染,IE9下面以IE9渲染,需要指出的是EmulateIE*是根据!DocType指令而定的,!DocType指定的是标准模式,那么按照EmulateIE*的版本呈现,如果未指定!DocType或者

指定的是Quirks模式则以ie5的quirks模式呈现

IE9页面下的各个iframe页面的文档模式和外层页面的文档模式一致,但是当iframe指定quirks模式的话,则单独以该模式呈现


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM