2012-02-09 26 views
0

我正试图用程序登录到雅虎管道帐户(使用登录页面)。以下是我正在使用的代码。点击“登录”按钮,此页面http://pipes.yahoo.com/pipes/应该打开。但看起来像click()函数不能正常工作。由于点击“登录”按钮前后的页面内容相同。此代码返回true。HtmlUnit的Click()函数不能正常工作

我无法弄清楚什么是错误的。有人可以提出我缺少的东西吗?

回答

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"); 
    } 
}); 
+0

谢谢,它为我工作。 – Judy 2012-02-09 04:30:46