gpt4 book ai didi

java - 如何在selenium webdriver中执行javascript提示并等待接受输入

转载 作者:太空宇宙 更新时间:2023-11-04 14:00:21 24 4
gpt4 key购买 nike

你能帮我解决我的问题吗1.如何在selenium webdriver中执行javascript提示2.网络驱动程序等待用户输入并接受

在我的代码中使用这个值之后。

谢谢先进。

爆破代码。

 if (driver instanceof JavascriptExecutor) {
((JavascriptExecutor) driver).executeScript(""
+ "var aa =prompt('Please enter your name', 'Harry Potter');");

Alert javascriptAlert = driver.switchTo().alert();
driver.switchTo().alert().sendKeys("Helllo");
javascriptAlert.accept();
System.out.println(javascriptAlert.getText()); // Get text on alert box


}`

最佳答案

在 Selenium (2.47.0) 的当前版本中,您将无法执行此操作。如果 Selenium 看到意外的 JavaScript 对话,它会抛出错误。这意味着一旦您触发一些 JavaScript,使弹出窗口出现,就会抛出错误。

关于java - 如何在selenium webdriver中执行javascript提示并等待接受输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29351648/

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