Javascript 如何将IE11重定向到类似边缘的堆栈溢出
当您在IE11中导航到时,它会将用户重定向到Edge,并打开以下选项卡: 我如何在自己的网站上实现这一点?是否有可以启用此功能的元标记Javascript 如何将IE11重定向到类似边缘的堆栈溢出,javascript,html,internet-explorer,browser,Javascript,Html,Internet Explorer,Browser,当您在IE11中导航到时,它会将用户重定向到Edge,并打开以下选项卡: 我如何在自己的网站上实现这一点?是否有可以启用此功能的元标记 编辑:这里有一个它看起来像什么的剪辑。在Windows10上试用过 这由边缘铬组策略而非代码控制。您可以参考以下步骤设置集团策略以实现目标: 1。将未包含在企业模式站点列表中的所有站点发送到Microsoft Edge 此设置允许您决定是否打开Microsoft Edge中未包含在企业模式站点列表中的所有站点。如果使用此设置,还必须启用管理模板\Windows组
编辑:这里有一个它看起来像什么的剪辑。在Windows10上试用过 这由边缘铬组策略而非代码控制。您可以参考以下步骤设置集团策略以实现目标: 1。将未包含在企业模式站点列表中的所有站点发送到Microsoft Edge 此设置允许您决定是否打开Microsoft Edge中未包含在企业模式站点列表中的所有站点。如果使用此设置,还必须启用管理模板\Windows组件\Internet Explorer\使用企业模式IE网站列表策略设置,并且必须在企业模式网站列表中至少包含一个网站
- 打开组策略编辑器
- 单击计算机配置>管理工具>Windows组件>Internet Explorer
- 双击将未包含在企业模式站点列表中的所有站点发送到Microsoft Edge
- 选择启用的
- 单击确定或应用保存这些设置
- 在组策略编辑器的同一路径中,双击配置用于打开重定向站点的Microsoft Edge频道
- 选择启用的
- 在“选项”下,选择要使用的频道的前三个选项-Internet Explorer将重定向到用户在该设备上安装的排名最高的选项:
- 微软边缘稳定
- Microsoft Edge Beta 77版或更高版本
- Microsoft Edge Dev版本77或更高版本
- Microsoft Edge Canary 77或更高版本
- Microsoft Edge版本45或更低版本
- 单击确定或应用保存这些设置
- 创建或重用站点列表XML。示例文件如下所示:
<site-list version="8">
<created-by>
<tool>EMIESiteListManager</tool>
<version>10.0.14357.1004</version>
<date-created>08/20/2020 07:45:39</date-created>
</created-by>
<site url="www.example.com">
<compat-mode>IE7</compat-mode>
<open-in>IE11</open-in>
</site>
</site-list>
电子商务经理
10.0.14357.1004
08/20/2020 07:45:39
IE7
IE11
- 在组策略编辑器的同一路径中,双击使用企业模式IE网站列表
- 选择启用的
- 在“选项”下,键入网站列表的位置。如果它是本地的,您可以这样设置:文件:
- 单击确定或应用保存这些设置
我不知道您是如何将自己的网站列入此列表的,但我想我会添加此信息。:) 我也在想这个。在阅读了约书亚·乔皮的答案后,我在谷歌上搜索了一下,发现了一些问题 事实证明,您需要向Microsoft发送电子邮件,才能将您的站点添加到“仅限边缘”列表中(如何添加请参见)。我不确定他们是否会接受任何人的请求,或者你是否需要成为一个像Stack Overflow这样的大型网站。无论如何都值得一试,因为他们给出的唯一要求是: IE兼容性列表仅适用于公共站点 老实说,我不知道他们为什么不为它做一个
标签。这会容易得多
如果我有时间(我怀疑),我计划制作一个JS程序,模仿这个列表中某个网站的功能,我将在这里链接到它。您始终可以执行用户代理检查,将用户重定向到microsoft edge:https://example.com(example.com是您的网站),如果它使用Internet Explorer检测到它们。将您的域添加到重定向列表非常简单 请求更新IE兼容性列表IE兼容性 列表是microsoft.com上的XML文件。该清单定期更新 对用户和网站开发人员请求添加网站的响应 或删除。列表的更新将自动下载到用户 机器 将以下信息通过电子邮件发送至ietoedge@microsoft.com为了你的 要从IE兼容性列表中添加或删除的网站 业主名称公司名称电子邮件地址公司名称街道地址 网址
需要在head标签中添加以下脚本,以便在Edge browser中重定向网站
<script>
if(/MSIE \d|Trident.*rv:/.test(navigator.userAgent)) {
window.location = 'microsoft-edge:' + window.location;
setTimeout(function() {
window.open('', '_self', '').close();
// window.location = 'https://support.microsoft.com/en-us/topic/we-recommend-viewing-this-website-in-microsoft-edge-160fa918-d581-4932-9e4e-1075c4713595?ui=en-us&rs=en-us&ad=us';
}, 0);
}
</script>
if(/MSIE\d | Trident.*rv:/.test(navigator.userAgent)){
window.location='microsoft edge:'+window.location;
setTimeout(函数(){
窗口。打开(“”,“”,“”)。关闭();
//window.location=https://support.microsoft.com/en-us/topic/we-recommend-viewing-this-website-in-microsoft-edge-160fa918-d581-4932-9e4e-1075c4713595?ui=en-美国&rs=en美国&ad=us';