旧版Active Server页面和IE10仿真

时间:2014-11-26 20:51:29

标签: internet-explorer

当浏览器使用的是IE 10时,如何设置经典ASP Web应用程序使用浏览器模式IE10和文档模式“IE5怪癖”?

注意:

  • 解决方案无法使用所有应用程序的服务器HTTP响应标头设置
  • 到目前为止,我们尝试了以下各种变体:
<head>
<meta http-equiv="x-ua-compatible" content="IE=5" >

我能获得IE5怪癖模式的唯一方法是使用IE10提供的兼容性视图图标。点击后我注意到IE10可以记住您的选择并将URL放在兼容的视图设置列表中,这样您的代码更改就不是最终结果,除非您清除检查列表和相应的复选框。

因此,IE10能够在IE10 Compat View和文档模式中呈现自己:IE5怪癖,但我还没有得到一个元标记来做同样的事情。

1 个答案:

答案 0 :(得分:0)

解 我通过在包含HTML标记的“include”文件中提供元标记来解决问题。 将followign编码为Head标记,但在任何脚本之前。 Please_wait_top.asp页面:

<head>
    <meta http-equiv=X-UA-Compatible content="IE=5">
</head>

COPA_view_agreements.asp

<head>
  <meta http-equiv=X-UA-Compatible content="IE=5">

  <title>
    We are here
    </title>

  </head>

请看屏幕截图。 注意:每个MS “在运行脚本或呈现HTML之前,必须包含该元数据。只有在您完成使用渲染和脚本引擎的任何工作之前,才能切换模式,否则我们会根据标题或组策略来决定。“ http://blogs.msdn.com/b/cjacks/archive/2012/02/29/using-x-ua-compatible-to-create-durable-enterprise-web-applications.aspx enter image description here