2016 - 2024

感恩一路有你

selenium通过href点击a标签 selenium怎么定位IFrame里面的元素?

浏览量:1169 时间:2021-03-11 01:48:56 作者:admin

selenium怎么定位IFrame里面的元素?

“”“获取页面的所有iframe名称“”

iframe=browser.find元素按标记名(“iframe”)命名

对于iframe中的选项:

iframes=option.getattribute(“outerHTML”)

print(“frame is:”,str(iframes),“”)browser.find元素按标记名(“iframe”)[5]#切换到第六个元素框架browser.implicit等待(30)#浏览器最多可以等待30秒才能加载

selenium如何定位没有id的frame?

selenium可以使用XPath或CSS来定位目标。

对于frame,如果没有ID,可以使用name或其他属性来定位它。例如,//frame[@name=“XXX”

如果没有属性,那么我们可以通过先定位frame的祖先级元素来缩小范围,并逐渐缩小到唯一的目标。例如,//div[@id=“AAA”]//frame

selenium通过href点击a标签 selenium定位div弹窗 selenium在原窗口打开新窗口

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。