硒。 HtmlUnitDriver。如何启用JavaScript和Cookie?

时间:2014-03-31 14:29:51

标签: javascript cookies selenium webdriver htmlunit-driver

当我尝试使用HtmlUnitDriver导航到页面时,这是一个错误:

  

需要支持JavaScript和Cookie才能使用该网站。   为了能够使用所有站点的功能,请下载并安装以下浏览器之一

WebDriver driver = new HtmlUnitDriver();
driver.get(url);

2 个答案:

答案 0 :(得分:2)

只需将true传递给构造函数即可启用JavaScript。默认情况下,JavaScript为false,因此您必须使用以下代码:

WebDriver driver = new HtmlUnitDriver(true);
driver.get(url);

答案 1 :(得分:1)

HtmlUnitDriver driver = new HtmlUnitDriver();
driver.setJavascriptEnabled(true);

HtmlUnitDriver driver = new HtmlUnitDriver(true);