11

如何从 导航回主页iframe

例子:

driver.SwitchTo.Frame(1);

driver.SwitchTo().DefaultContent();

不管用。谁能建议任何其他方式来保持控制?

4

5 回答 5

6

这是 seleniumeasy 推荐的使用框架的方式

driver.switchTo().defaultContent();
于 2016-10-04T20:06:42.497 回答
5

您始终可以使用以下命令直接切换回窗口:

driver.SwitchTo().Window(driver.WindowHandles[0]);
于 2013-07-29T14:52:03.713 回答
2

这对我有用(红宝石)

driver.switch_to.default_content
于 2015-02-26T23:00:25.417 回答
2

尝试 driver.SwitchTo.Frame(0);

另一个想法可能是检查页面源,并使用其实际框架名称切换到主框架。

于 2013-07-25T15:42:53.127 回答
0

你可以简单地写:

driver.switchTo().parentFrame();
于 2017-07-25T12:49:45.560 回答