首页 > 解决方案 > 从 Edge 中删除“您处于 Internet Explorer 模式”

问题描述

注意:这可能是错误的 StackExchange 站点,但我开始寻找编程/服务器解决方案,并且我最熟悉 StackOverflow。

我们是一家旅游公司,拥有自 2003 年以来一直在运行的经典 ASP 应用程序,它需要 Internet Explorer。去年夏天,我们终于签约了一个 SaaS 系统,我们希望在 1 月 1 日之前实施。但是,他们只是告诉我们,我们需要的(新)部件要 9-12 个月才能准备好,并且实施新系统将需要 4-5 个月的时间。

在那段时间里,我一直在研究 Edge 作为创可贴,因为它比以前更好地处理旧代码/activex。它几乎可以工作,但系统是用弹出窗口和框架构建的,并带有一些 iFrame。(是的,框架,不仅仅是 iFrame。)每次我们做报告、搜索或任何需要弹出窗口的事情时,它都会添加这到顶部: [![在此处输入图像描述][1]][1] [1]:https://i.stack.imgur.com/qsoCB.png

每份报告都会显示该信息。每个控制面板(用于编辑报告)都会显示该选项。它使它成为我们不可行的选择;每个报告,您必须关闭该插入两次,一次在报告的编辑面板中 - 否则,您甚至看不到控件 - 一次在报告本身中。这不是他们出现的唯一地方,只有最令人震惊的地方。

我可以添加元标记以使其消失吗?目前它设置为<meta http-equiv="X-UA-Compatible" content="IE=5">. 有什么我可以在服务器上更改的吗?应用程序中有什么?边缘的东西?我没有任何运气,谷歌搜索也没有帮助。

标签: internet-explorerasp-classicmicrosoft-edge

解决方案


我猜你在 Edge 中设置了本地站点列表设置以在 IE 模式下加载站点。如果是这样,就会像您所说的那样出现“您处于 Internet Explorer 模式”的横幅。这是设计使然,在这种情况下我们无法将其删除。

如果您不想看到此横幅,您可以设置IE 模式策略以在 IE 模式下加载网站。如果您根据文档设置策略,企业模式 IE 网站列表中的网站将在 IE 模式下自动加载,不带横幅。


推荐阅读