Selenium中如何定位Frameset中的Frame
我的是多层嵌套Frameset
Frame
Frameset
Frame
大概这种格式,我想选择最后一个frame,selectFrame()我用过了,不行,前边加了relative=up也试过了,但是不行。
哪位大虾帮忙解决下
谢谢
我是想定位到左侧的导航条,可是普通的方法我都试过,没用,不知道问题出在哪。 附件是页面源码 不要沉,不要沉 同样期待高手 我有碰到过一种selectFrame不行,是因为前面没有sleep下,页面frame还没有生成。
selectFrame("xpath")也不行吗。我觉得是可以解决的。如果可以,我远程帮你看看? 在selectframe前加selectwindow试试 同样期待,我这边是frame上面,左边的菜单进行精准定位,定位不到。 我也遇到同样的问题,解决不了,帮你顶 selectFrame('relative=top')到顶层后,再找 我现在也是遇到这样的问题,请大家指教一下怎么解决 同问。
目前不知道这个怎么解决! xpath 先在前面的frame里面click或者用其他方法,加载出新的frame后,用index标志。
@selenium.select_frame "index=3"
具体是几要自己调试。 要定位的frame名称用switch_to_frame(find_element_by_name())
页:
[1]