{{1}}
谢谢,
莎莉泰
答案 0 :(得分:0)
介于两者之间frame
。您需要切换到frame
。
请参阅可行的代码。
driver.get("https://www.makemytrip.com/");
driver.findElement(By.cssSelector("a[href*='holidays-international']")).click();
WebDriverWait wait = new WebDriverWait(driver, 15);
Thread.sleep(7000L);
driver.switchTo().frame(driver.findElement(By.xpath("//iframe[@name='notification-frame-22a34493b']")));
driver.findElement(By.xpath(".//a[@id='webklipper-publisher-widget-container-notification-close-div']")).click();
Thread.sleep(2000L);
希望这能解决您的问题。