问题:当我点击网站上产品的图像时,会在网站页面上方弹出一个窗口并显示产品说明。它还包含一个表单。我想知道如何获取此表单和文本说明。这可能是使用HtmlUnit吗?
感谢您的支持。
答案 0 :(得分:0)
是的,有可能。但是不同的开发者有不同的方法。
我可能只是想出点击时发送的请求。
有可能,没有请求被发送,而div(或类似元素)中存在的内容只是以弹出窗口的形式呈现,在这种情况下,你有找出源中的实际代码。
Htmlunit只能处理原生的javascript弹出窗口。根据你的问题,这不是原生对话,所以你只需在该htmlelement上发出.click(),然后在启用javascript的模式下使用xPath获得所需。
此致 尼丁