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