之间有什么区别

 Selenium.SelectFrame("relative=up");
 Selenium.SelectFrame("relative=top");
 Selenium.SelectFrame("relative=parent");

谁能用例子给我一个解释?我会很感激。谢谢!

最佳答案

根据我的经验,relative=uprelative=parent 似乎是一回事,只是从当前选择的帧上移一级;也就是说,它选择直接包含当前选择的帧的帧。
relative=top 似乎选择了最上面的帧;即根框架,即没有父框架的框架,其所有其他框架都是后代框架。

因此,当您想要“上”一级时使用 Selenium.SelectFrame("relative=up")Selenium.SelectFrame("relative=parent"),当您想要上到主框架时使用 Selenium.SelectFrame("relative=top"),就像在原始窗口/框架中,其 url 位于浏览器的地址栏中。

10-06 10:36