2010-08-31 39 views
0

我有一个网站在这里不断由Ajax更新。我在Java中使用HtmlUnit,需要获取更新的文本值,但我不知道如何。如何在HtmlUnit的网页上获取ajax更新的文本值?

例如:TextValue。当“TextValue”发生变化时,我如何访问新值?我知道有一个DomChangeListener(用于添加或删除节点)和一个HtmlAttributeChangeListener,但我没有看到获取更改的文本值的方法。

它不一定是一个通知(事件),我可以每隔x秒手动检查一次值,但我尝试的唯一方法是每page.asXML和page.asText,但源是永远不会更新后,这些值始终是页面加载时的第一个值。

任何人都知道如何完成这项任务?也许另一个框架或完全其他方式来做到这一点?谢谢。

编辑:它应该在服务器上运行无头。而且它的任务不是只是刷新页面以获得更新的源代码。

回答

相关问题