仅检测IE8文档模式,给用户IE8.CSS文件
-
10-12-2019 - |
题
我有文件模式有问题。在Workspaces中,我们强制将模式记录为IE8,如
<meta http-equiv="x-ua-compatible" content="IE=8"/>
.
如何检测所有页面的文档模式如何?
我试图在CSSregistation中使用条件allexpression而没有任何运气,因为它检测到“浏览器模式”而不是“文档模式”。如何检测文档模式并向客户端提供不同的CSS文件?
我不知道: 工作区,因为IE用户我想要将浏览器强制到“文档模式= IE8”中,并为用户提供另一个CSS文件。在所有其他浏览器中(FF,Chrome ..)我不想为用户提供IE8.CSS文件。
我还试图在CSS文件中使用它,没有任何运气
<!--[if IE 8]> ..... .. styles\ie8.css <![endif]-->
. 解决方案
最近我们的网站与IE8文档模式打开了相同的问题。每当我们设置显示IE8模式没有变化! 要修复此我们已修改Web.config文件并添加这些行
<configuration>
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=EmulateIE8" />
</customHeaders>
</httpProtocol>
</system.webServer>
</configuration>
.
希望它有所帮助,
安德鲁