From: Roberto B. - A. <r.b...@af...> - 2015-10-09 16:34:06
|
Hi Ahmed, I use HTMLUnit 2.19, Java 1.7 to get a web page : http://www.oocl.com/eng/Pages/default.aspx But it seems that the page is not processed This is my code : public class HtmlUnitTest { static final WebClient browser; static { browser = new WebClient(BrowserVersion.FIREFOX_38); browser.getOptions().setJavaScriptEnabled(true); browser.setAjaxController(new NicelyResynchronizingAjaxController()); CookieManager cookieMan = new CookieManager(); cookieMan = browser.getCookieManager(); cookieMan.setCookiesEnabled(true); browser.getOptions().setRedirectEnabled(true); browser.getOptions().setThrowExceptionOnFailingStatusCode(false); browser.getOptions().setPrintContentOnFailingStatusCode(true); browser.getOptions().setThrowExceptionOnScriptError(false); } public static void main(String[] args) { try { HtmlPage page = (HtmlPage) browser.getPage("http://www.oocl.com/eng/Pages/default.aspx"); browser.waitForBackgroundJavaScript(10000); System.out.println("XML Source : \n" + page.asXml() + "\n"); } catch (Exception e) { System.out.println("EXCEPTION --------------- " + e.toString()); } } } Maybe a Javascript Engine problem? Thanks! Roberto. |