如何通过 javascript 或 jquery 从网页中获取所有 Html?

How to get all Html from web page by javascript or jquery?

我想从 javascript 或 jquery.Can 的网页中获取 HTML 你指导我吗?

您可以使用以下方法获取页面的 HTML(包括 HTML 标签):-

document.documentElement.outerHTML

如果您还需要 DOCTYPE 信息,您可以这样做:-

document.doctype 

最后把它们加在一起。

您可以使用

获取完整的 HTML 页面
$(html).html();

Demo

您可以将 document 与此结合使用:

var page = document.doctype;
    page += document.documentElement.outerHTML;

console.log(page);

由于您使用的是 jQuery,因此您可以使用 $(html) 来获取整个页面。

console.log($(html));

您会看到:Object[html] 已记录并单击 html 然后您就会知道它是完整的 html。

可以使用简单的方法 javascript

document.body.innerHTML

会给你 html 整页。

试试这个简单的代码:

var markup = document.documentElement.innerHTML;
alert(markup);