jAs*_*sOn 22 html internet-explorer internet-explorer-11 ie11-developer-tools
我们遇到了Internet Explorer的一个不寻常的错误,我们需要强制IE 11表现为IE 10(因为IE 10中不存在此错误).
我尝试过以下方法:
<meta http-equiv="x-ua-compatible" content="IE=10">
Run Code Online (Sandbox Code Playgroud)
但不幸的是,这不起作用,我没有从谷歌搜索或文档中找到任何相关或有用的东西.那么我们如何让IE 11表现为IE 10呢?
Mar*_*aio 35
请执行下列操作:
正确的元字符串是:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE10"/>(我加它只是下面的<title>.保留的情况下,IE蹩脚的代码可能也是区分大小写).
并且有效<!DOCTYPE...必须出现在页面的第1行(之前没有空格或行)
您可以通过按F12来显示IE11开发人员工具来验证它是否有效.在左侧有一个灰色条,向下滚动并选择仿真,如果它显示文档模式:IE10它会没事的!
Xm7*_*m7X 12
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE10">
Run Code Online (Sandbox Code Playgroud)
应该管用.
我知道这不会将IE11设置为IE10模式,但我可能值得尝试边缘设置.
<meta http-equiv="X-UA-Compatible" content="IE=edge">
Run Code Online (Sandbox Code Playgroud)
此流程图显示了文档模式的工作原理.该映像来自Microsoft MSDN站点.http://msdn.microsoft.com/en-us/library/ff955275%28v=vs.85%29.aspx
另一个有用的链接MSDN IE文档模式http://msdn.microsoft.com/en-us/library/ff406036(v=vs.85).aspx

我刚遇到同样的问题.它好像x-ua兼容标记不会更改文档模式,除非它是标题中的第一个元标记.我上面有一个脚本标签.
如果您将尝试的元标记作为标题中的第一个标记并按F12,您将看到文档模式保持在10.
| 归档时间: |
|
| 查看次数: |
77206 次 |
| 最近记录: |