0
A
回答
3
你可以用两种方法做到这一点。
1日使用方法
driver.switchTo().ActiveElement();
第二
driver.switchTo().window("New Widnow tile")
通过新的窗口标题作为参数。
0
public String y[][];
public int size,i=0;
public void Get_Windows**`strong text`**()
{
Set<String> Handle = driver.getWindowHandles();
size= Handle.size();
String[] Temp = Handle.toArray(new String[size]);
String Tab_Id_Container[][]=new String[size][size];
while(size>0)
{
driver.switchTo().window(Temp[i]);
Tab_Id_Container[i][0]=driver.getTitle();
Tab_Id_Container[1][i]=driver.getWindowHandle();
System.out.println("Page name : "+Tab_Id_Container[i][0]);
System.out.println("Hex value : "+Tab_Id_Container[1][i]);
i++;
size--;
}
}
试试这个修改为您的使用
相关问题
- 1. 如何将控制权转移到Selenium WebDriver中的新选项卡
- 2. 如何将控制权交给硒中的新窗口(不弹出)?
- 3. 切换到父窗口中硒的webdriver
- 4. 硒的webdriver选择新窗口C#
- 5. 如何使用硒webdriver从父窗口切换到子窗口
- 6. 在任务控制中将窗口移动到新空间
- 7. 如何将u-boot的控制权转移到Linux内核?
- 8. 如何使用Javascript将控制权转移到ASPX页面
- 9. 将硒转移到nunit中
- 10. 如何在Nightwatchjs中控制新窗口
- 11. 硒WebDriver焦点跳转到IEDriverServer.exe CMD窗口
- 12. 如何处理使用硒2.0(webdriver)的窗户弹出窗口?
- 13. 如何使用硒插入文本到弹出窗口WebDriver
- 14. 硒的webdriver处理窗口弹出
- 15. 如何在硒webdriver中处理巨大的儿童窗口
- 16. Webdriver无法控制弹出窗口
- 17. 如何在iframe窗口打开弹出窗口后将控制权交回
- 18. 如何将控制权转移回以前的表单?
- 19. 如何控制台重定向到新窗口中的Java
- 20. 等待弹出窗口关闭硒webdriver
- 21. 硒Webdriver窗口切换失败随机
- 22. 如何应对Telerik的弹出窗口的webdriver(硒JAVA)
- 23. 硒的webdriver如何不同的Firefox窗口
- 24. 如何获得对硒浏览器窗口的控制
- 25. wpf将控件从一个窗口转移到另一个窗口
- 26. 硒的webdriver - 如何关闭弹出窗口与Java
- 27. 如何处理使用硒webdriver与Java的弹出窗口
- 28. 如何将窗口的坐标转换为控制坐标
- 29. 硒,如何选择新窗口
- 30. 如何移动光标在硒的webdriver