我正在使用HtmlUnit加载一个充满JavaScript的网页。 WebClient
执行JavaScript就好了。
但是,当我单击调用Ajax调用的特定表单上的按钮时,即使调用本身完成,内容(结果)也不会出现在页面上(即使它在真实的浏览器中也是如此)。 / p>
为什么单击按钮后HtmlPage
不包含动态添加的内容?
有没有办法在HtmlUnit中获得“更新”页面?
答案 0 :(得分:0)
首先你必须等待AJAX调用完成,然后它需要在Ajax调用后同步你的页面,
synchronized (your_page);