可将网页保存为MHTML格式离线查看,谷歌浏览器支持四种方法:一、地址栏输入chrome://save-page/;二、启用chrome://flags/#save-page-as-mhtml标志;三、快捷键Ctrl+Shift+S(Win/Linux)或Cmd+Shift+S(macOS);四、DevTools控制台执行chrome.devtools.inspectedWindow.eval("Page.saveAs()", () => {});

如果您希望在没有网络连接的情况下查看网页内容,可以将网页保存为MHTML格式文件。MHTML是一种将网页及其所有资源(如图片、CSS、JavaScript)打包成单一文件的格式,谷歌浏览器原生支持该格式的保存功能。以下是具体操作步骤:
一、使用谷歌浏览器地址栏快捷命令保存
此方法通过内置的chrome://save-page/协议直接触发MHTML保存流程,无需额外扩展或设置,适用于所有支持MHTML导出的Chrome版本(通常为Chrome 86及以上)。
1、在谷歌浏览器中打开需要保存的网页。
2、在地址栏中输入 chrome://save-page/ 并按回车键。
立即学习“前端免费学习笔记(深入)”;
3、浏览器会自动弹出“另存为”对话框,文件名默认为当前网页标题,保存类型自动设为 单个HTML文件 (*.mhtml)。
4、选择目标文件夹,点击“保存”按钮完成操作。
二、启用开发者工具中的“另存为完整网页”选项
当默认右键菜单中未显示“另存为完整网页”时,可通过启用实验性标志来激活该功能,该功能底层即调用MHTML导出机制。
1、在地址栏输入 chrome://flags/#save-page-as-mhtml 并按回车键。
2、在搜索框中输入 save-page-as-mhtml,找到对应条目。
3、将状态从“Default”更改为 Enabled。
4、点击右下角的“Relaunch”按钮重启浏览器。
5、重新打开目标网页,右键空白处,选择 另存为完整网页,保存类型即为MHTML。
三、使用键盘快捷键组合触发保存
此方式绕过鼠标操作,适合习惯键盘操作的用户,本质调用与地址栏命令相同的内部保存逻辑。
1、确保目标网页已完全加载完毕,且焦点位于页面主体区域(非地址栏或工具栏)。
2、按下 Ctrl + Shift + S(Windows/Linux)或 Cmd + Shift + S(macOS)。
3、在弹出的保存窗口中确认文件名后缀为 .mhtml,若未自动显示,手动在文件名末尾添加该后缀。
4、点击“保存”完成导出。
四、通过Chrome DevTools控制台执行JavaScript命令
该方法适用于被网站禁用右键或地址栏输入受限的场景,直接调用浏览器内部的Page.saveAs接口生成MHTML。
1、在目标网页按 F12 或 Ctrl + Shift + I 打开开发者工具。
2、切换至“Console”标签页。
3、粘贴并执行以下代码:chrome.devtools.inspectedWindow.eval("Page.saveAs()", () => {});
4、等待几秒后,系统将弹出标准保存对话框,文件类型自动识别为MHTML。











