js 爬虫抓取网页数据( 源码中JS是如何加载6%的数据的(组图) )
优采云 发布时间: 2021-09-11 05:11js 爬虫抓取网页数据(
源码中JS是如何加载6%的数据的(组图)
)
网站爬取JS加载数据,无法获取最终显示在网页上的数据
在网页上输入url,网页上显示的数据是0%,但是当鼠标向下滑动页面时,数据开始加载,从0%开始变化,最后停在6%。当我爬取这个数据的时候,实际得到的还是0%
稍后继续查看页面源码
发现源码的js标签内容中有这么短的一段
收录网页内容的元素标签
如何通过python获取页面6%
整个JS加载的逻辑
30.00%
另外查了下一个网页的源码,稍微看了一下JS部分
因为对JS完全不熟悉,所以在刚才的JS代码中看到了网页内容对应的html元素标签名:class=numnber05
我理解如下,JS如何加载源代码中6%的数据
> 1. 定义初始值
var numberInitial = {
scor1: 0,
scor2: 0
}
2. 创建JS函数
TweenLite.to(numberInitial , .5, {
score2: 6, # 对score2 重新赋值
onUpdate: function () {
showScore([$("#number05")], ['score2']) # 这段代码自己猜的意思应该是 将 socre2重新赋值后的数据,赋值给绑定的对应的html元素标签class="number05"的内容里
}
}