【问题标题】:Legacy Active Server Pages and IE10 Emulation旧版 Active Server Pages 和 IE10 仿真
【发布时间】:2014-11-26 20:51:29
【问题描述】:

当使用的浏览器是 IE 10 时,如何将 Classic ASP Web 应用程序设置为使用浏览器模式 IE10 和文档模式“IE5 quirks”?

注意:

  • 解决方案不能对所有应用程序使用服务器 HTTP Response Header 设置
  • 到目前为止,我们已经尝试了以下变体:
<head>
<meta http-equiv="x-ua-compatible" content="IE=5" >

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

所以,IE10 能够让自己在 IE10 兼容视图和文档模式下呈现:IE5 的怪癖,但我还没有获得元标记来做同样的事情。

【问题讨论】:

    标签: internet-explorer


    【解决方案1】:

    解决方案 我通过在包含 HTML 标记的“包含”文件中提供元标记解决了这个问题。 将 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

    【讨论】:

      猜你喜欢
      • 2014-12-20
      • 2012-10-22
      • 1970-01-01
      • 2019-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-03
      • 2015-01-24
      相关资源
      最近更新 更多