是否可以通过编程方式禁用Intranet站点的浏览器兼容模式?

时间:2014-07-02 11:14:48

标签: css asp.net internet-explorer-10

在我的last question中,我在网站的开发版本和部署版本之间遇到了样式差异。事实证明这是数百人发布的兼容模式问题。

但是,大多数建议的解决方案只是改变了文档模式,而不是浏览器模式(参见this)。我们正在进行网站制作的公司强制设置“在兼容模式下显示Intranet网站”,所以即使我使用IE=edge方法 - 在meta标记中或通过{{ 1}} - 站点以兼容模式显示。现在我们正在使用一些复杂的组件和其他CSS样式,这些样式在兼容模式下显示错误,粗略或根本不显示,但如果关闭则完美无缺。

这种兼容模式行为是否有任何方式?因为我很确定管理员不想摆脱这种设置。

如果无法做到这一点:你对我能做什么有什么建议吗?似乎很难设计和编程兼容模式。由于某些控件和字体具有不同的大小,因此某些边框具有与CSS中指定的颜色不同的颜色,以及其他诸如根本不起作用的过渡和渐变。就像,我们应该按下我们的按钮样式,以便有特定的圆角,它们也不起作用....

0 个答案:

没有答案