c++教程 用htmlunit怎么去获取一个有JS加载的网页信息?
浏览量:2447
时间:2021-03-30 17:08:07
作者:admin
用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)
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。