Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
硒。HtmlUnitDriver。如何启用JavaScript和Cookie?_Javascript_Cookies_Selenium_Webdriver_Htmlunit Driver - Fatal编程技术网

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

硒。HtmlUnitDriver。如何启用JavaScript和Cookie?,javascript,cookies,selenium,webdriver,htmlunit-driver,Javascript,Cookies,Selenium,Webdriver,Htmlunit Driver,这是我尝试使用HtmlUnitDriver导航到页面时遇到的错误: 为了使用该站点,需要支持JavaScript和Cookie。 要能够使用网站的所有功能,请下载并安装以下浏览器之一 只需将true传递给构造函数即可启用JavaScript。默认情况下,JavaScript为false,因此必须使用以下代码进行相同的操作: WebDriver driver = new HtmlUnitDriver(true); driver.get(url); 或 尝试了这个,但是我仍然得到了坏的HTML…一

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

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


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

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


尝试了这个,但是我仍然得到了坏的HTML…一些页面内容在“noscript”标记中。这意味着JavaScript不支持某些站点功能?有解决办法吗?
WebDriver driver = new HtmlUnitDriver(true);
driver.get(url);
HtmlUnitDriver driver = new HtmlUnitDriver();
driver.setJavascriptEnabled(true);
HtmlUnitDriver driver = new HtmlUnitDriver(true);