Selenium Firefox Frame问题

时间:2016-02-21 17:44:40

标签: selenium firefox webdriver

当我在Firefox浏览器中找到帧时,我没有选择“此帧”选项不可用。我正在使用Firefox版本48.0.2564.109和Selenium。 请帮我解决这个问题。

提前致谢 Prathap Prath

1 个答案:

答案 0 :(得分:0)

我猜你正试图在帧之间切换。没有选项"这个框架"。您可以使用以下方法之一进行切换

// via frame name or id as appears in the html <frame id="id" name="name">
driver.switchTo().frame("id");

// via frame index
driver.switchTo().frame(index);

// via located WebElement
driver.switchTo().frame(driver.findElement());

要从框架切换回来使用

driver.switchTo().defaultContent();