保存网页的静态版本以供离线使用

Tal*_*iss 6 html

有没有办法将网页另存为静态 HTML,可用于离线查看、编辑等?

我想删除所有 JavaScript 文件。只留下 HTML、CSS 和图像。

例如,如果这个网页有一个 Facebook Like 按钮,我希望按钮的图像作为常规图像成为 HTML 的一部分(而不是在我加载页面后运行一些 JavaScript 代码时加载)。

我正在尝试为离线演示准备一个网页。当我使用标准的“另存为 HTML 完整”之类的工具时,所有 JavaScript 也会被保存,当离线查看时,所有动态内容都是空白的。

注意 - 当然,我不希望动态内容在没有 JavaScript 的情况下工作。我只是想让网页看起来就像是从互联网上加载的一样。

小智 0

我认为你陷入了两难境地。如果你剥离 javascript,那么动态区域肯定会是空白的,因为 javascript 会在页面加载后填充它们。你可以尝试使用不同的浏览器,但我认为你不能鱼与熊掌兼得。

作为解决方法,我建议:

制作网站的屏幕截图并将其放入 PDF 中,或使用图像查看器查看它们。

或者获取互联网连接来进行演示。

或者将整个网站放在演示硬件上的本地网络服务器上。