形式在下面的網站,我嘗試到的HtmlUnit訪問登錄名和密碼的形式:https://zof.interreport.com/diveport#的HtmlUnit無法找到網站
但是這個非常簡單的JavaScript返回一個空列表[]。
void homePage() throws Exception{
final WebClient webClient = new WebClient(BrowserVersion.CHROME);
final HtmlPage page = webClient.getPage("https://zof.interreport.com/diveport#");
System.out.println(page.getForms());
}
因此不知何故HtmlUnit不能識別頁面上的表單。我怎樣才能解決這個問題?
謝謝!那工作。但是,只有一種形式被發現。你能告訴我如何訪問登錄和密碼字段和登錄按鈕嗎? – Diederik
使用Firebug檢查頁面/ dom結構,並使用HtmlUnit API(從這裏開始:http://htmlunit.sourceforge.net/gettingStarted.html) – RBRi
啊太糟糕了,你也不知道。不過謝謝! – Diederik