【问题标题】:IE10 - Setting specific browser & document modesIE10 - 设置特定的浏览器和文档模式
【发布时间】:2012-09-05 04:45:14
【问题描述】:

我需要一个旧的 Web 应用程序才能在 IE10 中正确显示。使用IE的开发者工具,配置IE10 Compatibility浏览器模式和IE5 Quirks文档模式,证明是最佳配置。

当浏览器为IE10时,使用页面代码隐藏调整响应标头以包含'X-UA-Compatible' HTTP标头,文档模式正确设置为IE5 Quirks模式,但浏览器模式仍然卡住在 IE10 上。

当 Web 应用程序被重构为跨浏览器兼容时,如何在不要求用户设置任何配置(兼容性视图设置)或使用开发人员工具栏的情况下调整模式。

【问题讨论】:

  • 这可能与我遇到的问题有关。当您单击 IE10 兼容性视图按钮时,我们古老的 Web 应用程序运行良好。当我尝试将“X-UA-Compatible”标头设置为 IE5 时,大多数应用程序也呈现正常。我只有一个非常重要的页面,它使用旧的 Infragistics 控件,它返回 500 错误。那么,如何在代码中模拟 Compatibiliy View?
  • 我也有同样的问题。有谁知道您是否可以从网络服务器更改浏览器模式(html 或 http 标头?) - 似乎对我不起作用。
  • 我也没有找到改变浏览器模式的方法。
  • 如果用户将站点添加到 Intranet 站点组,并设置为这些站点启用兼容模式的选项,则可以确保正确的浏览器模式。但是我还没有找到不涉及用户设置偏好的解决方案。

标签: internet-explorer-10


【解决方案1】:

尝试将文档类型设置为: <meta http-equiv="X-UA-Compatible" content="IE=5quirks"/> 这将与旧版本 IE 中的 quirks 模式相同的方式呈现。

【讨论】:

  • 我确实尝试过,请参阅问题描述。元标记仅针对文档模式。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-02-24
  • 2012-08-21
  • 2013-07-17
  • 2011-02-26
相关资源
最近更新 更多