HtmlUnit - 获取更新页面?

时间:2013-08-04 02:02:03

标签: java htmlunit

我正在使用HtmlUnit加载一个充满JavaScript的网页。 WebClient执行JavaScript就好了。

但是,当我单击调用Ajax调用的特定表单上的按钮时,即使调用本身完成,内容(结果)也不会出现在页面上(即使它在真实的浏览器中也是如此)。 / p>

为什么单击按钮后HtmlPage不包含动态添加的内容?

有没有办法在HtmlUnit中获得“更新”页面?

1 个答案:

答案 0 :(得分:0)

首先你必须等待AJAX​​调用完成,然后它需要在Ajax调用后同步你的页面,

    synchronized (your_page);