htmlunit中文文档 用htmlunit怎么去获取一个有JS加载的网页信息?

用htmlunit怎么去获取一个有JS加载的网页信息?有两种选择。我推荐第一个。一种是在网页请求后读取相关网页中的JS和标题,通过处理程序了解获取信息的接口。通过httpclient获取所需信息。2:

用htmlunit怎么去获取一个有JS加载的网页信息?

有两种选择。我推荐第一个。一种是在网页请求后读取相关网页中的JS和标题,通过处理程序了解获取信息的接口。通过httpclient获取所需信息。2:htmlunit框架提供的方法:javascriptexecutor jsexecutor=(javascriptexecutor)driverjsExecutor.executeScript文件(“loginsubmit()”,”)这里的loginsubmit是页面中JS方法的名称(页面中应该有这个JS方法,当然你可以自己写一些JS)。然后通过DOM操作获取所需的信息。

如何解决htmlunit取不到元素值?

使用getattribute获取元素的属性,即VAR top=文档.getElementById(“a”)。Getattribute(“OnMouseOver”)采用值mouseover(1)