注意:这可能是一个错误的StackExchange站点,但我开始寻找编程/服务器解决方案,而我最熟悉的是StackOverflow。
我们是一家旅游公司,有一个经典的ASP应用程序,我们自2003年以来一直在运行,这需要Internet Explorer。去年夏天,我们最终签约了一个SaaS系统,我们希望在1月1日之前实现。然而,他们只是告诉我们,我们需要的(新)部件在9-12个月内不会准备好,而实施新系统需要4-5个月。
在那段时间里,我把Edge看作是一个创可贴,因为它在处理旧代码/activex方面比过去更好。它几乎可以工作,但系统是通过弹出窗口和框架构建的,并添加了一些iFrames。(是的,Frame,不仅仅是iFrames。)每次我们做一个报告,或搜索,或任何需要弹出的东西,它都会将以下内容添加到顶部:

每一份报告都会显示这些信息。每个控制面板(用于编辑报告)都显示该选项。这使得它对我们来说是一个不可行的选择;每个报表,你必须关闭插入两次,一次在报表的编辑面板中-否则,你甚至看不到控件-一次在报表本身。而且这并不是他们唯一出现的地方,只是最令人震惊的地方。
我可以通过添加meta标签来消除这个问题吗?当前设置为<meta http-equiv="X-UA-Compatible" content="IE=5">。在服务器上有什么我可以更改的吗?应用里有什么吗?边缘有什么东西吗?我一点运气都没有,谷歌一下也没什么用。
发布于 2021-10-28 09:22:34
我猜你在Edge中设置了local site list设置,以便在IE模式下加载网站。如果是这样,将会有一个横幅“您在Internet Explorer模式下”,就像您所说的。这是设计好的,在这种情况下我们不能删除它。
如果你不想看到这个横幅,你可以设置IE mode policies在IE模式下加载站点。如果您根据文档设置策略,则企业模式IE网站列表中的站点将自动在IE模式下加载,而不会显示横幅。
https://stackoverflow.com/questions/69746149
复制相似问题