使用硒切换到顶级框架

问题描述 投票:0回答:1

如果不确定嵌套级别,切换到Selenium中顶级框架的最佳方法是什么?

我尝试使用此代码,但是如果您已经处于顶层,则ParentFrame()不会引发异常,因此它不起作用。

while (true)
{
    try { driver.SwitchTo().ParentFrame(); } catch { break; }
}
selenium iframe
1个回答
2
投票

如果要从iframe返回到主要内容,请使用此

driver.switchTo().defaultContent();
© www.soinside.com 2019 - 2024. All rights reserved.