0

我只是注意到,当我在 IE11 地址栏(Windows 10)中输入“cnn.com”时,它会自动在 Edge(Chromium)中启动网站,然后在 Edge 中将该栏呈现在网站顶部。 在此处输入图像描述

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

喜欢这种帮助用户从 IE 迁移过来的新行为,但遗憾的是,我无法检测到 CNN 是如何在代码方面做到这一点的。

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

<meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible">

和 IE 仅评论标签:

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

但我没有看到任何特定的东西似乎触发了这个?我当然希望将类似的行为应用于我工作的一些网站/应用程序。

FWIW,它还会触发(如果您尝试足够多次)此消息以保留在 IE11 中:https: //support.microsoft.com/en-us/office/the-website-you-were-trying-to-reach-不与互联网浏览器一起工作 8f5fc675-cd47-414c-9535-12821ddfc554?ui=en-us&rs=en-us&ad=us 在此处输入图像描述

4

1 回答 1

2

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

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

于 2021-01-07T20:59:47.523 回答