JQuery - 下载可动态加载的网站

JQuery - download dynamically loadable site

本文关键字:加载 网站 动态 下载 JQuery      更新时间:2023-09-26

如果你想下载一个网站的html代码,你可以使用.ajax(),像这样

$.ajax({url: 'https://somesite.com'})

但是,如果站点使用延迟加载怎么办?当您尝试通过 .ajax 下载网站时,您会看到一个没有动态加载内容的页面。

没有办法在完全加载所有内容后获取网站的 html 代码?

您必须将加载的 HTML 附加到 DOM,然后它将被解析并执行任何 JS 脚本,这会导致延迟加载的内容被下载。

$('.content').append(theDownloadedContent);