简数导航:简数首页  简数控制台  采集入门教程  数据导出发送  采集翻译

JS异步加载数据采集配置

  当在列表提取器预览窗口中遇到页面空白、一直"加载中"或内容缺失,而浏览器访问却正常时,一般是目标数据通过JavaScript异步加载所致。此时,可启用简数JS动态加载功能进行采集。

功能简介

  简数采集器JS动态加载功能专门用于采集JavaScript动态渲染的页面内容,提供以下两种模式:

  • 快捷模式:一键启用,快速解决大多数基础JS异步加载问题。

  • 高级模式:提供更多配置选项,主要用于需交互的JS异步加载数据采集(如点击加载、滚动加载更多内容)。

  具体使用说明如下:

1. 使用快捷模式

  当列表提取器预览中出现页面加载空白、一直显示 "加载中" 或部分内容缺失等异常时,可首先尝试快捷模式解决。

  在列表提取器页面右上方,勾选【动态加载】,保存后刷新页面,检查内容是否已正常显示。

注意:

  1、JS异步加载,目前只适用于列表提取器。详情提取器暂不支持;

  2、启用后会增加页面加载等待时间,从而降低采集速度;


2. 配置高级模式

  高级模式不仅能解决基础的JS异步加载,还能采集需交互的JS加载页面内容(如点击加载、滚动加载)。配置方法如下:

  在列表提取器页面右上方,点击【动态】按钮 -> 勾选【启用Ajax动态加载】 -> 选择加载类型 -> 根据需求调整其他选项,通常保持默认即可,保存后重新加载网址,检查页面是否已正常显示。

  加载类型说明:

  • 【仅等待】:适用于页面打开后自动JS异步加载数据,效果与快捷模式类似,但可自定义等待时间;

  • 【点击加载更多】:适用于通过点击 "加载更多" 按钮来分批加载数据的网页,没有数字分页或 "下一页" 链接;

  • 【滚动页面】:适用于通过滚动到页面底部来触发加载新内容的页面(如瀑布流页面)。


简数导航:简数首页  简数控制台  采集入门教程  数据导出发送  采集翻译

results matching ""

    No results matching ""