在 IE11 中输入“cnn.com”时,什么“魔法”会自动启动 Edge (Chromium)?

问题描述

我刚刚注意到,当我在 IE11 地址栏 (Windows 10) 中输入“cnn.com”时,它会自动在 Edge (Chromium) 中启动网站,然后在网站顶部呈现此栏边缘。

enter image description here

(看起来如果这是 IE 中唯一的选项卡,它会自动关闭 IE)

喜欢这种有助于将用户从 IE 迁移过来的新行为,但遗憾的是我无法检测到 CNN 是如何通过代码明智地做到这一点的。

我查看了 fiddler,扫描了网站上的 HTTP 标头和元标记......例如

<!--[if lte IE 9]><Meta http-equiv="refresh" content="1;url=/2.250.0/static/unsupp.html" /><![endif]-->

和IE只评论标签

{{1}}

但我没有看到任何具体的东西似乎触发了这个?我当然喜欢将类似的行为应用于我工作的某些网站/应用程序。

FWIW,它还会触发(如果您尝试足够多的次数)此消息以保留在 IE11 中: https://support.microsoft.com/en-us/office/the-website-you-were-trying-to-reach-doesn-t-work-with-internet-explorer-8f5fc675-cd47-414c-9535-12821ddfc554?ui=en-us&rs=en-us&ad=us

enter image description here

解决方法

Edge 87 安装了一个名为 IEToEdgeBHO 的浏览器辅助对象,该对象根据预先配置的站点列表 (https://edge.microsoft.com/neededge/v1) 执行此重定向

在 Edge 内部,有关启用/禁用此功能的设置,请参阅 edge://settings/?search=Internet%20Explorer。