文章目录
- Selenium 如何切换到 iframe 内联页面
- 1、如果 iframe 有唯一的 id 或者 name
- 2、如果 iframe 使用动态 id 或者没有唯一属性
Selenium 如何切换到 iframe 内联页面
1、如果 iframe 有唯一的 id 或者 name
可以通过 driver.switch_to.frame('name')
或者 driver.switch_to.frame('id')
进行切换
2、如果 iframe 使用动态 id 或者没有唯一属性
可以通过 xpath 或者 css 定位等进行切换,具体示例代码为
frame = driver.find_element_by_xpath('xxx')
driver.switch_to.frame(frame)