有没有办法将网页另存为静态 HTML,可用于离线查看、编辑等?
我想删除所有 JavaScript 文件。只留下 HTML、CSS 和图像。
例如,如果这个网页有一个 Facebook Like 按钮,我希望按钮的图像作为常规图像成为 HTML 的一部分(而不是在我加载页面后运行一些 JavaScript 代码时加载)。
我正在尝试为离线演示准备一个网页。当我使用标准的“另存为 HTML 完整”之类的工具时,所有 JavaScript 也会被保存,当离线查看时,所有动态内容都是空白的。
注意 - 当然,我不希望动态内容在没有 JavaScript 的情况下工作。我只是想让网页看起来就像是从互联网上加载的一样。
小智 0
我认为你陷入了两难境地。如果你剥离 javascript,那么动态区域肯定会是空白的,因为 javascript 会在页面加载后填充它们。你可以尝试使用不同的浏览器,但我认为你不能鱼与熊掌兼得。
作为解决方法,我建议:
制作网站的屏幕截图并将其放入 PDF 中,或使用图像查看器查看它们。
或者获取互联网连接来进行演示。
或者将整个网站放在演示硬件上的本地网络服务器上。