以https://www.instagram.com/instagram为例。如果单击“关注者”,则会加载所有关注者的列表,但一次只加载一些关注者,并且您需要不断滚动直到加载所有数据。
Javascript中是否有一种方法可以自动加载所有数据,甚至可以自动滚动该特定div?
感谢。
答案 0 :(得分:0)
需要考虑的一些事项。
Instagram用于显示一些关注者的方法,直到您滚动以获取更多内容称为Infinite scrolling。
基本上,我们必须知道的是,此方法是在客户端上实现的,即在浏览器中使用JavaScript实现。
第一个解决方案是:如果您可以对Instagram代码进行逆向工程(我认为缩小了)并找到好的方法来调用,即使您没有滚动,也可以强制获取新项目。
另一方面,另一种技巧是不断模拟滚动到最后,我让你参考这个answer如何。