【发布时间】:2010-06-13 13:55:55
【问题描述】:
是否有可能以文本形式获取当前 HTML 文档的源代码,与加载时完全相同? (即不是解析和 DOM 操作后的“生成源”。)
注意:在这种情况下,不能再发出额外的 AJAX 请求来检索 HTML 页面:文档可能已更改。
大多数浏览器都具有“查看源代码”功能,它可以提供我想要的内容 - 因此浏览器无论如何都会保留原始 HTML 内容。如果我能访问它,那就太好了......
【问题讨论】:
-
在 window.onload 上抓取它是一个选项吗?
-
@Gert - 即便如此,它也可以进行大量修改,至少
<head>中的所有脚本都已经运行了。 -
@Gert 它必须与下载的文档逐个字符相同。
-
好点尼克。那我就看不到了。
标签: javascript html