本项目维护了一份 IE 模式站点适配清单文件(适用于用于 Microsoft Edge 的 Internet Explorer 模式)。
🔴 这样做的原因是:在国内,目前仍然有相当数量的网站仍然需要使用 Internet Explorer 才能正常访问,这其中政企相关的网站占了绝大多数。微软推出的基于 Chromium 的 Microsoft Edge 浏览器加入了「Internet Explorer 模式」,可以将这些网站自动通过 Internet Explorer 在 Microsoft Edge 中打开1。
一个个将这些网站设置并切换到 Internet Explorer 模式打开是一个很繁琐且枯燥的工作,创建一份清单文件可以一劳永逸,更加快捷方便地达到上述目的2。
EnableIEModeList.reg
文件(点击此处下载)来开启相应功能,该文件未经测试,效果未知,需自行承担后果。
在浏览器中打开该地址,并按照顺序选择对应的「频道/版本」、「版本」和「平台」。一般而言,如无特殊需要3,
-
「频道/版本」选择「稳定 & 受支持的最新版」;
-
「版本」选择当前频道下的最新版本;
-
「平台」选择「Windows 64 位」或「Windows 32 位」,根据你当前使用的系统决定。
选择好并确认无误后,单击下方的「获取政策文件」下载对应的组策略模板「MicrosoftEdgePolicyTemplates.cab」。
下载到的是一个以 .cab
为后缀名的文件,对其进行解压,解压后是一个 MicrosoftEdgePolicyTemplates.zip
压缩包,再次对这个 zip 包进行解压,直到所有文件被完全解压完毕即可。
打开 Microsoft Edge,转到「设置 - 默认浏览器」,将「允许在 Internet Explorer 模式下重新加载网站」这一项勾选为启用状态,若要求重新启动 Microsoft Edge,请重新启动。
转到第一步中解压缩好的组策略模板根目录,打开 windows
文件夹,再打开 admx
文件夹,该文件夹下应该如图所示:
将上图中红框标注的文件/文件夹中的内容复制到 %SYSTEMDRIVE%\Windows\PolicyDefinitions
(一般来说是 C:\Windows\PolicyDefinitions
)文件夹中。具体是:
-
admx
根目录下的msedge.admx
、msedgeupdate.admx
和msedgewebview2.admx
这三个文件,直接复制到%SYSTEMDRIVE%\Windows\PolicyDefinitions
根目录下; -
admx\zh-CN
文件夹中的msedge.adml
、msedgeupdate.adml
和msedgewebview2.adml
这三个文件,复制到%SYSTEMDRIVE%\Windows\PolicyDefinitions\zh-CN
目录下; -
admx\en-US
文件夹中的msedge.adml
、msedgeupdate.adml
和msedgewebview2.adml
这三个文件,复制到%SYSTEMDRIVE%\Windows\PolicyDefinitions\en-US
目录下;
复制完成后打开组策略管理器,就可以找到与 Microsoft Edge 有关的组策略模板了。
打开组策略管理器,转到「计算机配置 - 管理模板 - Microsoft Edge」。找到并配置以下项目:
-
允许访问 Enterprise Mode Site List Manager 工具:将状态配置为「已启用」;
-
配置 Internet Explorer 集成:将状态配置为「已启用」,选项配置为「Internet Explorer 模式」;
-
配置企业模式站点列表:将状态配置为「已启用」,选项配置为:
https://raw.fastgit.org/WitherZuo/IEModeSiteList/master/IEModeWebsiteList.xml
-
允许 Internet Explorer 模式测试:将状态配置为「已禁用」或「未配置」。
修改完成后,重新启动 Microsoft Edge。在浏览器中访问 edge://compat
,转到「企业模式站点列表」,在右侧界面中单击「强制更新」按钮,就会从指定地址获取新的站点列表。
在按照上述步骤完成配置后,Microsoft Edge 应该具有如下变化:
- 「设置」页面顶部会出现「你的浏览器由你的组织进行管理」的横幅;
- 单击三点菜单后,在最底部会出现「由你的组织管理」字样;
- 在三点菜单中的「更多工具」下,会出现「在 Internet Explorer 模式下重新加载」或「在 Internet Explorer 模式下刷新选项卡」;
- 「Microsoft Edge 兼容性」页面(
edge://compat
)中会出现「企业网站列表管理器」一项。
现在你可以访问列表中的网站,或是在已打开的选项卡中尝试切换 Internet Explorer 模式,检查是否按照预期工作。
你也可以对本项目进行贡献,添加更多需要 Internet Explorer 模式才能正常访问的网站网址2。可通过给本项目提交 Issue 的方式请求添加尚未在列表中的网站。