gpt4 book ai didi

java - 使用 chromedriver 使用 org.openqa.selenium 进行屏幕截图时出错

转载 作者:行者123 更新时间:2023-12-01 16:49:18 25 4
gpt4 key购买 nike

enter image description here获取时遇到以下错误(org.openqa.selenium.JavascriptExecutor) 字符串style=“”; style=(字符串)((JavascriptExecutor)驱动程序) .executeScript("返回 document.getElementById(\"modalLayer\").getAttribute(\"style\")");

org.openqa.selenium.JavascriptException:javascript错误:无法读取null的属性“getAttribute”( session 信息: headless chrome = 80.0.3987.116)构建信息:版本:“3.141.59”,修订版:“e82be7d358”,时间: '2018-11-14T08:25:53' 系统信息: 主机: 'cloudappnode1.chainsys.com', ip: '192.168.57.1​​40', os.name: 'Linux', os.arch: 'amd64', os.version: '3.10.0-693.el7.x86_64', java.version: '11.0.5' 驱动程序信息: org.openqa.selenium.chrome.ChromeDriver 功能 {acceptInsecureCerts: false, browserName: chrome, browserVersion: 80.0 .3987.116,chrome:{chromedriverVersion:80.0.3987.106(f68069574609 ...,userDataDir:/tmp/.com.google.Chrome.SYBV2k},goog:chromeOptions:{debuggerAddress:localhost:41272},javascriptEnabled:true,networkConnectionEnabled: false,pageLoadStrategy:正常,平台:LINUX,platformName:LINUX,代理:Proxy(),setWindowRect:true,strictFileInteractability:false,超时:{隐式:0,pageLoad:300000,脚本:30000},unhandledPromptBehavior:解雇并通知} session ID:f574977f80da997e421f3783bb669

最佳答案

请尝试以下代码。希望对你有帮助。我最后测试了一下,效果很好。

  JavascriptExecutor executor = (JavascriptExecutor) driver;
String data = String.valueOf(executor.executeScript(
"var styledata = document.getElementById('modalLayer').getAttribute('style');" + "return styledata;"));

System.out.println(data);

关于java - 使用 chromedriver 使用 org.openqa.selenium 进行屏幕截图时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61724701/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com