У меня есть страница, где через iFrames создается всплывающее окно.
Я работаю с Iframe - 1. После нажатия на iframe -1 появляется всплывающее окно Iframe -2.
Я используюswitchTo (). frame ("iframe2") для переключения во всплывающее окно.
Затем я успешно ввожу некоторый текст и ищу значение. Как только значение найдено, я нажимаю на него (все еще во всплывающем окне).
Чтобы закрыть всплывающее окно, мне нужно нажать на [x] изображение в div.
Я использовал xpath ---> { "//*[@id='popCloseBox']"}
, и я использовал cssSelector ---> {#popCloseBox}
, и я использовал id ---> By.id("popCloseBox"));
Но он не щелкает тами ошибка показывают - нет видимого элемента.
Я использовал switchTo (). Defaultcontent, но это происходит в Iframe-1, не закрывая всплывающее окно Iframe-2. Необходимо перейти во всплывающее окно div #, чтобы щелкнуть по изображению [x] во всплывающем окне.
Идеи?предложения?
Изображение 1 Изображение 2