我如何可以获得网页的纯文本源,我've动态生成
How I can get the plain-text source of a web page that I've generated dynamically?
我想知道如何获得用JavaScript动态生成的网页的纯文本源代码。
-
我正在寻找一种解决方案,使我能够在查看页面的原始源代码时看到页面的更新html结构。
-
我知道我可以进入开发工具,详细查看页面当前的html结构,但这是一个混乱的过程,必须打开页面上的每个div。
我希望能够看到页面的纯文本HTML表示,包括用JavaScript加载页面后生成的内容。
您可以在文档元素上使用outerHTML:
document.documentElement.outerHTML; // entire source
这将在调用时为您提供HTML源代码的快照。如果你在添加动态内容后调用它,你会得到更新的内容。
虽然outerHTML
不是DOM规范的一部分,但事实上所有浏览器都支持它
更新,我仔细检查了一下,outerHTML现在已经成为这里生活水平的一部分。此外,所有浏览器都支持它。
相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 动态分配GA增强型电子商务跟踪器
- onkeyup无法动态创建多个文本区域
- 使用javascript将动态表从一个html页面打印到另一个html页
- 如何使Javascript动态html表及其上的事件
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 如何在Bootstrap Modal中为动态点击生成的变量设置jade属性
- 如何使用javascript从主svg对象动态创建svg视图框
- 试图在引导模式内动态生成图表,得到offsetWidth错误
- 通过在Dojo mobile ViewController.openExternalView中动态更改打开同一外部视图的
- 如何在Google柱状图中动态添加行/列
- 困在逻辑中试图定位动态的东西
- 在动态创建的元素上获取对特定选择器的引用
- 如何动态插入jquery代码
- 使用Google Visualization动态调用构造函数
- 使用jQuery动态添加表并在其中动态添加行
- d3基于用户选择动态更新节点
- 使用JQuery的动态上下文菜单
- 我如何可以获得网页的纯文本源,我've动态生成