鼠标滚轮与页面高度问题?

clipboard.png

这段代码是控制滚轮向下一直滚动直到把整个页面加载完为止

关于browser.execute_script(js1) >= old_scroll_height:这段代码我有个小问题
这里是不是不应该取等号,不然就成死循环了?

补充:源代码来自伯乐在线

阅读 1.6k
1 个回答

对,但是不用while也可以啊,滚动一次就行了

要把页面滚到全部加载完的话等于不能去掉,因为可能滚到底的时候网络请求很长,页面高度长时间不变,所以等于的时候也要滚。

终止条件可以设为几次高度相等,到达次数即认为全部滚完

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题