首先关闭Edge增强安全性,其次设置HTML文件默认用Edge打开,必要时可通过命令行禁用安全限制或使用组策略启用file协议访问,确保本地HTML文件正常加载。

如果您尝试在Edge浏览器中打开本地HTML文件,但页面无法正常加载或显示空白,可能是由于浏览器的安全策略限制了本地文件的访问。以下是解决此问题的步骤:
本文运行环境:Surface Laptop 5,Windows 11
一、启用本地文件访问权限
Edge浏览器默认出于安全考虑会限制某些本地文件的行为,尤其是涉及脚本或跨域请求时。通过调整设置,可以允许本地HTML文件正常运行。
1、打开Microsoft Edge浏览器,点击右上角的三个点图标,选择设置。
立即学习“前端免费学习笔记(深入)”;
2、在左侧菜单中选择隐私、搜索和服务。
3、向下滚动到“安全性”部分,确保使用增强的安全性保护浏览处于关闭状态,以减少对本地文件的限制。
二、修改本地文件关联方式
通过更改默认程序设置,确保HTML文件由Edge正确处理,避免因协议错误导致无法加载。
1、右键点击任意一个HTML文件,选择打开方式 → 选择其他应用。
2、在弹出窗口中选择Microsoft Edge,并勾选始终使用此应用打开 .html 文件。
3、点击“确定”完成设置,之后双击HTML文件将直接在Edge中打开。
三、使用命令行启动Edge并禁用安全限制
对于开发测试用途,可通过命令行参数临时关闭同源策略检查,使本地资源(如JS、CSS)能够被正确加载。
1、按下 Win + R 键,输入 cmd 并回车打开命令提示符。
2、输入以下命令启动Edge,并允许本地文件访问:
start msedge --allow-file-access-from-files --disable-web-security
3、新打开的Edge窗口即可正常加载带有外部资源引用的本地HTML文件。
四、通过组策略配置本地文件权限(适用于Windows专业版)
若需长期管理企业或个人设备上的Edge行为,可利用本地组策略编辑器进行精细化控制。
1、按 Win + R,输入 gpedit.msc 并回车打开组策略编辑器。
2、依次展开计算机配置 → 管理模板 → Windows 组件 → Microsoft Edge。
3、找到策略项允许通过 file:// 协议加载资源,将其设置为“已启用”。
4、保存设置后重启Edge浏览器,重新加载本地HTML文件即可生效。










