如何完整保存含动画的pst.net网站至本地?
完整保存pst.net网站到本地的方法
普通Ctrl+S或右键“另存为”仅能下载页面基础HTML和部分静态资源,无法捕获动态加载的动画依赖文件,也不会自动转换本地资源路径,因此会出现动画丢失、页面无法正常打开的问题。以下是几种能完整复现服务器端页面效果的保存方法:
方法一:使用浏览器开发者工具导出全部资源
- 打开Chrome/Edge浏览器,访问pst.net
- 按F12打开开发者工具,切换到「网络」面板
- 勾选面板顶部的「禁用缓存」,刷新页面确保所有资源被完整捕获
- 在「网络」面板的资源列表区域右键,选择「保存所有资源」,指定本地保存文件夹
- 下载完成后,打开保存文件夹内的HTML文件,即可正常查看页面动画和代码
方法二:用wget命令行工具镜像站点
如果你的系统自带wget(Linux/macOS默认预装,Windows可通过WSL或单独安装),执行以下命令:
wget --mirror --convert-links --adjust-extension --page-requisites --no-parent https://pst.net
参数说明:
--mirror:开启站点镜像模式,递归下载所有关联资源--convert-links:将页面绝对链接转换为本地相对链接,确保本地打开时资源路径正确--adjust-extension:自动为文件添加正确后缀(如给无后缀的JS文件补加.js)--page-requisites:下载页面所需的所有资源,包括CSS、JS、图片、字体等--no-parent:限制仅下载pst.net域名下的资源,避免爬取无关内容
下载完成后,进入生成的pst.net文件夹,打开index.html即可正常访问页面。
方法三:浏览器「网页,完整格式」保存(进阶版)
部分浏览器的「另存为」功能提供更完整的保存选项:
- 访问pst.net,等待页面所有动画加载完成
- 按Ctrl+S打开「另存为」窗口,在「保存类型」中选择「网页,完整(.htm;.html)」
- 保存后会生成一个HTML文件和同名资源文件夹,包含所有依赖的CSS、JS、图片等
- 注意:若页面有大量动态加载内容,这种方法可能仍有遗漏,优先推荐前两种方法
内容的提问来源于stack exchange,提问作者Mike
相关产品推荐
相关产品推荐

