我想获得第二个框架内的元素在这里
但我收到该元素不存在或
Unable to locate element: {"method":"xpath","selector":"//frameset/frame[2]//a"}
我已经尝试了所有方法,但对我不起作用,这是我的代码
WebDriver driver = new ChromeDriver();
driver.get("https://dps.psx.com.pk/");
//switch to the mainFrame
WebElement mainFrame = driver.findElement(By.xpath("//frameset/frame[2]//a"));
driver.switchTo().frame(mainFrame);
List<WebElement> childs = mainFrame.findElements(By.xpath(".//*"));
for(WebElement child : childs) {
System.out.println(child);
}
我也试过等待元素加载,然后尝试访问框架内的元素,但仍然出现相同的错误。
一只斗牛犬
慕虎7371278
相关分类