视频说明

本视频介绍什么是ajax点击以及如何处理。

ajax点击:
点击页面中某个使用了ajax技术的按钮(一次点击)。

ajax是什么:
ajax即延时加载、异步更新的一种脚本技术,通过在后台与服务器进行少量数据交换,可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

ajax在网页上的表现特征:
点击网页中某个按钮或下拉页面,网址一般不发生改变,网址栏不出现加载状态,但网页局部有新的数据加载出来,有所变化。

ajax在八爪鱼中的验证方式:
点击网页中某个按钮或下拉页面,网址栏不出现加载状态或转圈状态。

点击的高级选项中勾选ajax的作用:
对于使用了ajax技术的网页,如果没有在八爪鱼中勾选ajax加载数据,则运行本地采集时,在点击步骤后,八爪鱼检测不到页面变化,会默认等待120秒后再执行下一个步骤。
不熟悉八爪鱼的新用户就会认为:采集时一直卡在点击步骤,不能正常提取到数据。
120秒的默认等待时间过长,会极大地影响采集速度。因此我们需要设置ajax告诉八爪鱼,需要采集的网页内容已经出来了,可以进行下一个步骤。