HtmlUnit的Click()函数不起作用

时间:2012-02-09 02:19:15

标签: java htmlunit

我试图通过程序登录yahoo管道帐户(使用登录页面)。以下是我正在使用的代码。点击"登录"按钮此页面http://pipes.yahoo.com/pipes/应该打开。但看起来click()函数无法正常工作。由于点击"登录"之前和之后的页面内容按钮是一样的。此代码返回true。

我无法弄清楚什么是错的。有人可以建议我缺少什么吗?

1 个答案:

答案 0 :(得分:3)

添加:

webClient.setJavaScriptEnabled(false);
// You can re-enable JS later

然后,删除它:

webClient.setRefreshHandler(new RefreshHandler() {
    public void handleRefresh(Page page, URL url, int arg) throws IOException {
        System.out.println("handleRefresh");
    }
});