22问答网
所有问题
selenium 如何定位没有id的frame
如图,需要定位到后面一个frame下面的元素,但是定位不到div的id,ext-gen13这样的,每次回根据页面内容多少而变化,不可靠请问这种该怎么定位?
图片压缩太厉害,重新分开传一下
举报该问题
其他回答
第1个回答 2016-12-09
WebElemenet fif = driver.findElement(By.xpath("//div[@id='ext-gen47']/iframe"));
driver.switchTo().Iframe(fif).switchTo().Iframe("orderDayDataIframe");
WebElement element = driver.findElement(By.id("dayDataForm"));
试下这样行不行。
相似回答
python
selenium怎么
查找
没有id
或name的fream
答:
selenium 可以用xpath或者css来定位目标.对于frame, 如果没有id,
可以用name或者其他属性来定位.
例如: //frame[@name='xxx']如果所有属性都没有, 那就通过先定位该frame的祖辈级元素来缩减范围, 并逐步缩减到目标唯一.例如: //div[@id='aaa']//frame!
selenium
如何定位没有id的frame
答:
WebElemenet fif = driver.findElement(By.xpath("//div[@
id
='ext-gen47']/iframe"));driver.switchTo().Iframe(fif).switchTo().Iframe("orderDayDataIframe");WebElement element = driver.findElement(By.id("dayDataForm"));试下这样行不行。
大家正在搜
selenium如何定位src
selenium如何定位下拉框
selenium css定位
selenium iframe
selenium定位div
selenium定位li标签
selenium中ul下拉框定位
selenium定位不到
selenium定位下拉框
相关问题
selenium 如何定位没有id的frame
selenium webdriver定位iframe里的bo...
请大家帮忙,selenium中如何定位到frame下的for...
selenium无法定位哪些框架
none"的frame元素用selenium怎么定位
selenium在iframe只有src怎么定位
用selenium怎么定位到红色框出来的iframe