需启用ie模式访问旧系统:一、通过组策略或注册表启用ie模式并配置版本≥96;二、将旧系统url加入白名单;三、家庭版用注册表设置internetexplorermodeenabled=1及internetexplorermodesites;四、验证时检查地址栏ie图标和调试器。

如果您需要在 Microsoft Edge 浏览器中访问仅支持 Internet Explorer 的旧版内部系统,则必须启用并正确配置 IE 模式。以下是实现该目标的具体步骤:
一、确认 Edge 版本并启用 IE 模式策略
IE 模式仅在 Windows 10/11 上的 Microsoft Edge(基于 Chromium)中可用,且需确保浏览器版本为 96 或更高,并已通过组策略或注册表启用 IE 模式支持。此步骤确保浏览器底层允许加载 IE 内核渲染页面。
1、按下 Win + R,输入 gpedit.msc 打开本地组策略编辑器(专业版/企业版适用)。
2、依次展开:计算机配置 → 管理模板 → Windows 组件 → Microsoft Edge。
3、双击“允许在 Microsoft Edge 中使用 Internet Explorer 模式”,设置为“已启用”。
4、双击“配置 Internet Explorer 模式”,选择“已启用”,并在“选项”中点击“显示”按钮,进入 URL 列表配置界面。
二、添加旧系统网址到 IE 模式站点列表
Edge 不会自动为所有网站启用 IE 模式,必须将目标旧系统域名或 IP 地址显式加入强制使用 IE 模式的白名单,否则仍以 Chromium 渲染引擎加载,导致 ActiveX 控件、VBScript 或旧版 DOM 行为失效。
1、在上一步“配置 Internet Explorer 模式”的“选项”窗口中,点击“添加”按钮。
2、输入旧系统的完整访问地址,例如:http://10.1.2.3 或 https://legacy.hr-system.local(需包含协议头和端口,如需)。
3、点击“确定”保存条目,再点击“确定”关闭策略窗口。
4、重启 Edge 浏览器使策略生效。
三、通过注册表手动启用 IE 模式(适用于家庭版无组策略)
Windows 家庭版无法使用 gpedit.msc,此时需通过修改注册表注入相同策略参数,绕过组策略限制,直接向 Edge 进程传递 IE 模式启用指令及站点列表。
1、按下 Win + R,输入 regedit 打开注册表编辑器。
2、定位到路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge(若 Edge 项不存在,请右键“Microsoft” → 新建 → 项,命名为 Edge)。
3、在 Edge 项内右键 → 新建 → DWORD (32 位) 值,命名为 InternetExplorerModeEnabled,双击将其数值数据设为 1。
4、再次右键 → 新建 → 字符串值,命名为 InternetExplorerModeSites,双击编辑,输入 JSON 格式站点列表,例如:{"sites":[{"url":"http://10.1.2.3","intranet":true}]}。
四、验证 IE 模式是否生效
启用策略并重启后,需通过浏览器界面状态与实际渲染行为双重确认 IE 模式已激活,避免因 URL 匹配失败或策略未加载导致误判。
1、在 Edge 地址栏输入旧系统网址并回车,页面加载完成后,点击地址栏右侧的 …(三个点)→ 更多工具 → 在 Internet Explorer 模式下重新加载。
2、若该菜单项可点击且页面刷新后出现 IE 标识图标(地址栏右侧显示 IE 字样),即表示 IE 模式已成功调用。
3、按 F12 打开开发者工具,在“更多工具”中检查“Internet Explorer 模式调试器”是否可用;若不可见,则说明当前页面未运行于 IE 模式。










