java - 如何使用 htmlunit 或 PanthomJS 滚动网页

标签 java html dom automation htmlunit

我的网页在向下滚动页面时继续加载内容。

所以我想要一种使用 HtmlUnit 或 PanthomJS 实用地向下滚动页面的方法。

  1. 我可以模仿向下滚动 Action (让我们考虑使用滚动元素)。 或
  2. 我可以用j脚本来模仿它吗?

如果可以,请解释一下方法。

谢谢。

最佳答案

您可以将 InnerHeight 设置为较大的值。像这样:

webClient.getCurrentWindow().setInnerHeight(60000);

由于网页控件的高度足够,网页控件将加载所有元素。

关于java - 如何使用 htmlunit 或 PanthomJS 滚动网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13779369/

相关文章:

java - 在 Android Studio 中运行 YouTube Activity 时出错

java - 立即创建 SQL Server 死锁的最小 Java JDBC 程序?

html - ionic 4 - 加载微调器在无限滚动中不起作用

jQuery 创建包含子元素的元素

javascript 无法显示警报

java - 内容/MacOS 不存在于 4.5.2

Java 编译时目标代码中的级联错误

javascript - JavaScript 表单提交和包含提交按钮的表单之间的区别

html - 向 Google 图表表格中的单元格添加填充或边距

PHP 简单 Dom 解析器空白数组