2

这是我尝试使用 HtmlUnitDriver 导航到页面时遇到的错误:

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

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

2 回答 2

2

true只需传入构造函数即可打开 JavaScript 。默认情况下,JavaScript 是这样的false,因此您必须使用以下代码:

WebDriver driver = new HtmlUnitDriver(true);
driver.get(url);
于 2014-03-31T16:46:33.037 回答
1
HtmlUnitDriver driver = new HtmlUnitDriver();
driver.setJavascriptEnabled(true);

或者

HtmlUnitDriver driver = new HtmlUnitDriver(true);
于 2014-03-31T21:10:25.393 回答