selenium+python之iframe學習筆記


一、查看iframe,判斷元素是否在iframe上

1.Top Window

如果此處顯示的是Top Window,表明元素在首頁,不需要切換iframe

2.iframe

如果此處顯示是iframe,則需要切換,driver.switch_to.frame()

注意:當此處為空白時,表明有2層iframe

 二、切換iframe,可以通過id,name,tag等定位方法

1.id定位

2.tag name定位

2.1 標簽唯一

2.2 標簽不唯一

3. index定位

 

三、多個iframe

四、釋放iframe,回到top頁

 五、多窗口切換

1.獲取當前句柄

2.獲取所有句柄

 

 3.獲取最新句柄

4.切換到最新窗口

5.切回到第一個窗口

說明:想切到那個窗口,只要知道那個窗口的句柄,就可以切換

6.關閉窗口

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM