持续更新中
页面嵌入一个新的框架
框架内再嵌入一个新的页面
switchTo().frame()
由页面进入iframe,从而对iframe内的元素执行操作
//1、利用Element
WebElement iframe = Demo13_driver.findElement(By.id(“f2”));
Demo13_driver.switchTo().frame(iframe);
//2、利用Id
Demo13_driver.switchTo().frame(“f2”);
//3、来利用Index
Demo13_driver.switchTo().frame(0);
swithTo.defaultContent()
由iframe跳出,对iframe外部的元素执行操作,直接退出最外层。
如果有两层或者多层iframe,若执行上一层或下一层操作元素,需要再次进入iframe
//利用index进入iframe
Demo13_driver.switchTo().frame(0);
Thread.sleep(1500);
Demo13_driver.findElement(By.id(“kw”)).sendKeys(“test”);
//执行完相关操作后跳出iframe
Demo13_driver.switchTo().defaultContent();
Thr