#selenium #selenium-webdriver #popup
#selenium #selenium-webdriver #всплывающее
Вопрос:
Ответ №1:
Модальное (не всплывающее окно) исчезает при нажатии на <div class="makeFlex column flexOne whiteText latoBold"&&t;
. Самый простой способ — найти этот webelement и щелкнуть по нему.
Другой способ — удалить модальные с помощью javascript:
// need this import
import or&.openqa.selenium.JavascriptExecutor;
// declare webdriver
WebDriver driver = ...;
// declare javascript executor
JavascriptExecutor js = (JavascriptExecutor) driver;
// javascript to be executed, method &etElementsByClassName(Strin& classname) returns list of elements
Strin& foo = "document.&etElementsByClassName('autopop__wrap makeFlex column defaultCursor')[0].remove();"
// execute script
js.executeScript(foo);
Ответ №2:
Попробуйте это
Параметры ChromeOptions=новые ChromeOptions();
Options.addAr&uments(«—disable-информационные панели»);
Драйвер WebDriver=новый ChromeDriver (параметры);