js如何抓取网页数据
1、首先在根节点document中监听所有需要抓取的事件。
2、在元素事件传递中,捕获阶段获取事件信息,进行埋点。
3、通过getBoundingClientRect() 方法可获取元素的大小和位置。
4、通过stopPropagation() 方法禁止事件继欹爸葛端续传递,控制触发元素事件,在冒泡阶段获取数据,保存数据。
5、最后通过settimeout异步执行数据统计获取,避免影响页面原有内容。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:31
阅读量:46
阅读量:69
阅读量:70
阅读量:83