我如何可以获得网页的纯文本源,我've动态生成

How I can get the plain-text source of a web page that I've generated dynamically?

本文关键字:ve 动态 文本 何可 网页      更新时间:2023-09-26

我想知道如何获得用JavaScript动态生成的网页的纯文本源代码。


  1. 我正在寻找一种解决方案,使我能够在查看页面的原始源代码时看到页面的更新html结构。

  2. 我知道我可以进入开发工具,详细查看页面当前的html结构,但这是一个混乱的过程,必须打开页面上的每个div。


我希望能够看到页面的纯文本HTML表示,包括用JavaScript加载页面后生成的内容

您可以在文档元素上使用outerHTML:

document.documentElement.outerHTML; // entire source

这将在调用时为您提供HTML源代码的快照。如果你在添加动态内容后调用它,你会得到更新的内容。

虽然outerHTML不是DOM规范的一部分,但事实上所有浏览器都支持它

更新,我仔细检查了一下,outerHTML现在已经成为这里生活水平的一部分。此外,所有浏览器都支持它。