Tag: headless

HtmlUnit API for Java(无头浏览器)中的问题?

我正在使用HtmlUnit无头浏览器来浏览这个网页 (你可以看到网页以更好地理解这个问题)。 我已将select的值设置为“1” http://sofzh.miximages.com/java/14m70up.jpg 通过以下命令 final WebClient webClient = new WebClient(BrowserVersion.INTERNET_EXPLORER_7); try { // Configuring the webClient webClient.setJavaScriptEnabled(true); webClient.setThrowExceptionOnScriptError(false); webClient.setCssEnabled(true); webClient.setUseInsecureSSL(true); webClient.setRedirectEnabled(true); webClient.setActiveXNative(true); webClient.setAppletEnabled(true); webClient.setPrintContentOnFailingStatusCode(true); webClient.setAjaxController(new NicelyResynchronizingAjaxController()); // Adding listeners webClient.addWebWindowListener(new com.gargoylesoftware.htmlunit.WebWindowListener() { public void webWindowOpened(WebWindowEvent event) { numberOfWebWindowOpened++; System.out.println(“Number of opened WebWindow: ” + numberOfWebWindowOpened); } public void webWindowContentChanged(WebWindowEvent event) { } public void […]

无头浏览器,支持java的完整javascript

我一直在使用HtmlUnit(开发人员做得很好)作为我之前的一些应用程序的无头浏览器,但javascript支持不适用于我的下一个应用程序将访问的某个网站。 我听说过Python的QtWebKit绑定,但我的应用程序是Java,还是WebKit或QtWebKit的Java绑定? 有没有人知道一个良好的无头浏览器的Java与完整的JavaScript支持?