强制页面在Internet Explorer中打开(Not edge / spartan)

时间:2015-08-03 10:17:45

标签: html internet-explorer



<!DOCTYPE HTML>
<html>
<head>
  <!-- Mimic Internet Explorer 7 -->
  <meta http-equiv="X-UA-Compatible" content="IE=IE8" />
  <title>Plania 7.3 Redirector</title>
</head>
<body>
  <p>Content goes here.</p>
	<meta HTTP-EQUIV="REFRESH" content="5; url=/PlaniaWS/LoginPage.aspx">
</body>
</html> 
&#13;
&#13;
&#13;

我的公司有一个旧的网络产品,旧版本需要Internet Explorer 8。

使用compatebility工作得很好,但是使用Windows 10和Edge(Spartan)这不再有效。 我注意到其他页面能够使Edge(Spartan)向用户生成以下消息。

你是如何实现这一目标的?

我试过了:

<!DOCTYPE HTML>
<html>
<head>
  <!-- Mimic Internet Explorer 7 -->
  <meta http-equiv="X-UA-Compatible" content="IE=IE8" />
  <title>Plania 7.3 Redirector</title>
</head>
<body>
  <p>Content goes here.</p>

</body>
</html> 

&#34;错误消息&#34;的屏幕截图Edge(斯巴达)可以给用户。

编辑: 我知道这不是一个好的长期解决方案,新版本的产品没有任何浏览器依赖。但是我想为旧版本提供支持,以便它可以与更新操作系统一起使用。

enter image description here

1 个答案:

答案 0 :(得分:1)

以前可能不可能,但现在可以使用IE 11.

答案是使用 IE11的企业模式。我相信你从这里找到你所需要的一切: Use Enterprise Mode to improve compatibility

企业模式架构有两个版本(v.1和v.2),建议按here的建议使用v.2。

以下是不容易找到的事情:

使IE11的企业模式适用于Windows 7

Windows 7上当前最新版本的IE11是

  • 版本11.0.9600.17483(更新版本11.0.20)

要使IE11在企业模式下运行,您必须至少安装cumulative update - KB3160005 for Windows 7

使用IE

打开所有Intranet站点

通过启用此策略,您可以将所有Intranet转发到IE:

管理模板\ Windows组件\ Microsoft Edge \将所有Intranet流量发送到Internet Explorer

当您在边缘地址栏中输入http://site-name格式时,此功能可用。

注意:测试后,如果网址包含域名,例如http://site-name.contoso.com,则Edge会在其内部打开网站。

Sends all intranet traffic over to Internet Explorer