HtmlUnit可以处理JavaScript重定向吗?

时间:2010-01-31 21:44:32

标签: java javascript htmlunit

我可以强制HtmlUnit返回JavaScript想要重定向到的网址,而不是自动关注JavaScript重定向吗?

// context:

如果连续有5个JavaScript重定向,我只能看到它停止的页面的网址 - 我无法查看它运行的5个网址。

也许我可以将记录器连接到回调方法以查找重定向?不确定这是否可行,或者它是如何工作的。

2 个答案:

答案 0 :(得分:7)

您可以通过向WebClient添加WebWindowListener并等待调用webWindowContentChanged方法来完成此操作。

答案 1 :(得分:0)

以前的答案非常不准确: - (

我认为您想要做的是可能的,但您应该使用HtmlUnit邮件列表来讨论它,因为它可能需要一点点黑客攻击。