iframe定位元素
<iframe src="frame.jsp" frameborder="0"></iframe>
怎么定位到这个iframe,哪位有方法 如果iframe没有具体的id或者name的话,可以用下面的方法,看iframe在元素节点中属于第几个iframe,如果是第一个,以Python+selenium为例
switch_to_frame(0)
后面依次类推 用的Java,不支持这种方法,还有其他的嘛 通过frame出现的index去判断,比如一个页面有多个frame的话就可以这样处理
/**
* frame之间的切换,通过frame的序号来switch,依次顺序为从上到下,从左到右
*
* @param frame
*/
public static void switchToFrame(int i) {
driver.switchTo().parentFrame();
driver.switchTo().frame(i);
} 恩恩,现在已经解决了:lol:lol
页:
[1]