在 Firefox 中将网页保存为保留基本格式和位置的文本或 RTF 文件

在 Firefox 中将网页保存为保留基本格式和位置的文本或 RTF 文件

在 Firefox 中,是否可以保存包含文本的页面,同时保留基本的格式化和定位,但不保存任何可执行代码(JavaScript)?

它不需要完美,只要近似即可。

我需要文本可搜索,因此截屏是不够的。

最好提供适用于 Windows 的答案。

我尝试过的:

  1. 复制并粘贴到记事本中。
    结果:丢失所有文本格式和定位(如预期)。
  2. 复制并粘贴到 OpenOffice、LibreOffice 和 Wordpad 中。
    结果:未保持足够的文本定位。具体来说,左对齐和右对齐的文本都变成了左对齐。
  3. 在 Firefox 内部保存为文本文件。
    结果:与#1相同。
  4. 在 Firefox 中保存为纯 HTML 文件。
    结果:与#2相同。
  5. 在 Firefox 内部保存为 HTML 完整文件。
    结果:无论出于什么原因,Firefox 都会报告许多页面失败,这可能是因为这些页面是通过 HTTPS 提供的方式。

我目前的解决方法很麻烦。我下载页面的 HTML 和 CSS。然后我手动编辑每个 HTML 文件以指向 CSS 文件的本地副本。最后,我删除所有 JavaScript 引用。这需要花费大量时间和精力,并且会导致对 CSS 文件的依赖,而不是单个干净的文本或 RTF 文件。

我已经考虑过Mozilla 存档格式扩展,但我认为它总是将所有 JavaScript 保存在存档中。我更喜欢没有依赖项且绝对没有 JavaScript 的纯文本或 RTF(富文本)文件。

相关内容