我有一个以<!-- DOCTYPE html -->开头的网页,我相信它足以指示HTML5并使IE9将其解释为"IE9标准“。然而,当我导航到它时,IE9将其显示为“浏览器模式: IE9比较视图”、“文档模式: IE7标准”。
页面中的前两行是:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">因此,一些布局无法正确呈现。例如,右对齐的表单元格显示左对齐。如果我手动将IE设置为“浏览器模式: IE9",”文档模式: IE9标准“,那么一切看起来都很完美。其他浏览器工作正常。
为了让IE9识别HTML5并阻止它在兼容模式下工作,我需要做什么更改?谢谢。
发布于 2012-10-06 09:28:02
我做了两件事:
<!doctype html>和
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" >然后去掉XMLNS
使用:http://msdn.microsoft.com/en-us/library/cc288325(v=vs.85).aspx
https://stackoverflow.com/questions/12755725
复制相似问题